ESC

Khalid Almubarak Mustafa

Born 1937 in Kosti, Sudan.