Oumar Ba

Oumar Ba

Oumar Ba is an assistant professor of political science at Morehouse College in Atlanta, US. His research focuses on the politics of international cri... minal justice. He is also on the editorial board of the online magazine Africa Is A Country.


MORE FROM AUTHOR