The American and British Delusion–Russia May Only Have 14 Days

Russian forces move into Ukraine in February When I saw this headline today I assumed it was from the Babylon Bee (a terrific satirical blog)–Russia Has 14 Days to Break Ukrainian Resistance. Nope. It was from the New York Post Here’s a snippet from that article: “ Russian troops facing fierce opposition by Ukrainian forces … Continue reading The American and British Delusion–Russia May Only Have 14 Days