German Chancellor Friedrich Merz has issued a powerful ultimatum to Russia President Vladimir Putin to either make real progress toward ending the Ukraine war this week—or face crippling new EU sanctions. Speaking at a press conference with the Greek Prime Minister, Merz confirmed that a fresh sanctions package targeting Russia’s energy and financial sectors is ready to go.
Show more