Who are Europe’s current leaders?

European Parliament president – Roberta Metsola

cross