Tag: German elections 2025

Total Results: 1


February 22, 2025

Can Germany trust Friedrich Merz? The frontrunner is a faux populist

Thomas Fazi