Central African Republic: Step Toward Accountability
(Bangui) – The Special Criminal Court (SCC) in the Central African Republic has announced that on June 16, 2024, it arrested a former anti-balaka leader, Edmond Beïna, for crimes committed in 2014, Human Rights Watch said today. The arrest is a step toward assuring justice for victims of serious crimes in the country. The court confirmed the […]
Continue Reading