Top German politicians and chancellor candidates, in a final TV debate, traded blows over topics such as Russia's invasion of ...
Olaf Scholz and Friedrich Merz are pictured in tv studio ahead of a debate in Berlin, Germany, Wednesday, Feb. 19, 2025.