July 27, 2026

German Chancellor Olaf Scholz