Justice in The Hague: Seleka Commander Found Guilty of Crimes Against Humanity
The International Criminal Court has convicted Mahamat Said Abdel Kani for his role in operating a detention facility where torture was systematic.
