International
ICC Under Fire Convicts Former Rebel Leader for War Crimes
The International Criminal Court in The Hague convicted former Central African Republic rebel leader Mahamat Said Abdel Kani on Wednesday for four counts of crimes against humanity, demonstrating the institution's continued operation despite ongoing criticism.
Ozetta summarises; the reporting is the newsroom's