Russia Unleashed, Meltdown, or Countdown to Zero Hour?
At 03:00 GMT Russia’s Vladimir Putin announced the invasion of Ukraine and by 3:46 GMT explosions were being reported in Mariupol, eastern Ukraine. The West predictably responded with sanctimonious platitudes of standing with the people of Ukraine in their hour of need, suggesting they were about to unleash devastating sanctions on Russia should it not […]
Continue reading