Russia is losing its barbaric war in Ukraine. The only thing working in Moscow's favor these days is the abundance of useful idiots in the West.
Share this post
Travesty International to the Kremlin's…
Share this post
Russia is losing its barbaric war in Ukraine. The only thing working in Moscow's favor these days is the abundance of useful idiots in the West.