Oumar Ba

Oumar Ba, originally from Senegal, is a contributing editor at Africa is a Country and a doctoral candidate in Political Science at the University of Florida.