CF

ICC Convicts Former Rebel Leader

The International Criminal Court convicted former rebel leader Mahamat Said Abdel Kani of crimes against humanity for overseeing torture and killings at a Bangui prison in 2013.

ICC Convicts Former Rebel Leader
1m