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 criminal justice. He is also on the editorial board of the online magazine Africa Is A Country.

Mauritius

The Chagos Islands: Colonialism on trial at the ICJ

Chagossians are still fighting for justice and redress against colonisation and imperial subjugation.

The Chagos Islands: Colonialism on trial at the ICJ

Central African Republic

What Jean-Pierre Bemba's acquittal by the ICC means

The ICC decision to overturn Bemba's conviction will have major consequences for both the DRC and the court.

What Jean-Pierre Bemba's acquittal by the ICC means