Mail & Guardian
Mail & Guardian
UR

Creator

Ursula von der Leyen

Ursula von der Leyen is the president of the European Commission.