Skip to content. | Skip to navigation
Baba Jallow is Assistant Professor of African History and Director of African Studies at Creighton University, USA.