
Europe’s Ironclad Ultimatum to Putin
In a geopolitical masterstroke, European leaders have delivered a seismic ultimatum to Russian President Vladimir Putin: accept an unconditional 30-day ceasefire in Ukraine by May 12, or face a devastating escalation of sanctions and a torrent of Western …