Portrait of Salva Kiir Mayardit

Salva Kiir Mayardit

Explore all 395 leaders →