Russia to Post $75 Billion Surplus
Yet even more evidence that the West's sanctions on Russia have failed.
UK: People Unplugging Fridges to Save on Electrical Costs
People in Russia and China are not having to do this.
Support for the Ukraine Drying Up Across the West
As I've said previously. Russia has won the war.
Scholz Says He’ll Talk to Putin if He Withdraws Troops
Scholz has no leverage over the Russians. They can do what they want.
Israel May Ask Tony Blair to Oversee Gaza Humanitarianism
Blair is a literal war criminal so it makes sense that the Jews would want him overseeing humanitarianism.
ZOG Clown Tommy Robinson Stirs Up Trouble in London
He fled the scene as his supporters got arrested.