Ursula von der Leyen (The Found Order)

Ursula von der Leyen is a german politician, and the current chancellor of Germany.