Undocumented Haitians detained by immigration officials stand inside a police vehicle, in Dajabon, Dominican Republic, May 17, 2024. (Credit: Matias Delacroix/AP.) Listen SÃO PAULO, Brazil – Church ...
(Geneva) – The International Criminal Court (ICC) conviction of two anti-balaka militia leaders for serious crimes in the Central African Republic is an important step toward justice in the country, ...