Monday, June 2, 2025
German Chancellor Friedrich Merz has sharply criticized Israel's ongoing military campaign...