GERMAN CHANCELLOR OLAF SCHOLZ
Latest Headlines

IN-DEPTH
Far right overrun EU elections
Around 360 million EU citizens cast their votes in 27 EU countries to elect 720 members of the European Parliament.

Around 360 million EU citizens cast their votes in 27 EU countries to elect 720 members of the European Parliament.