European Union parliamentary elections dealt stunning defeats to two of the bloc’s most important leaders: French President Emmanuel Macron and German Chancellor Olaf Scholz.
(Image credit: Lewis Joly)
European Union parliamentary elections dealt stunning defeats to two of the bloc’s most important leaders: French President Emmanuel Macron and German Chancellor Olaf Scholz.
(Image credit: Lewis Joly)