The International Criminal Court (ICC) has sentenced two former leaders of the predominantly Christian Anti-Balaka militia in the Central African Republic (CAR) for multiple war crimes and crimes against humanity. …
Tag: