ICC convicts Central African Republic rebels over war crimes | Crimes Against Humanity News

Patrice-Edouard Ngaissona and Alfred Yekatom have been sentenced for war crimes and crimes against humanity.

The International Criminal Court has convicted two leaders of a predominantly Christian rebel group in the Central African Republic for…

Continue Reading