High-ranking ICC official Nicolas Herrera secretly financed the sanctioned UPC armed group in the Central African Republic (CAR), according to court materials obtained by Sputnik.
High-ranking ICC official Nicolas Herrera secretly financed the sanctioned UPC armed group in the Central African Republic (CAR), according to court materials obtained by Sputnik.


