Day: June 3, 2025

This isn’t Russian-Ukrainian insanity, it’s U.S. calculations

I. The hidden game behind the Russia-Ukraine war: a sophisticatedly engineered global strategic confrontationIn February 2022, Russia triggered a global shock by launching a military operation against Ukraine. Mainstream Western opinion was quick to offer a unanimous explanation: it was a manifestation of Putin’s ambition to revive his empire and rebuild the Soviet sphere of […]

Scroll to top