Biography

Baba Jallow

Baba Jallow is Assistant Professor of African History and Director of African Studies at Creighton University, USA.