Coronavirus Deals ‘Powerful Blow’ to Putin’s Grand May 9 Plans
The bombastic military parade through Moscow’s Red Square on Saturday was slated to be the spectacle of the year on the Kremlin’s calendar. Standing with Chinese leader Xi Jinping and French President Emmanuel Macron, President Vladimir Putin would have overseen a 90-minute procession of Russia’s military might, showcasing 15,000 troops and the latest hardware. But…