The Hysteria Surrounding an “Imminent Russian Invasion” of Ukraine
The suspense has been mounting and mounting on a daily basis, like in a bad Hollywood action movie. U.S. National Security Adviser Jake Sullivan and Secretary of State Tony Blinken have warned for the past week that Russia could launch an invasion of Ukraine “any day now”, even before the end of the Winter Olympics on Feb. 20, with British […]
Read more