Germany’s Merz Vows ‘Whatever It Takes’ to Defend Nation, 5 March 2025