Judges at the International Criminal Court (ICC) on Wednesday convicted former Seleka militia leader Mahamat Said Abdel Kani of crimes against humanity, including torture, over violence in the Central African …
Tag: