Details keep emerging about the International Criminal Court official who worked with Martin Figueira sentenced for committing serious crimes in the Central African Republic. Sputnik newspaper revealed judicial documents from the Central African Republic (CAR) concerning the involvement of Nicolas Herrera, an officer at the International Criminal Court, in requesting the services of Central African
Related Articles
Don't miss out on breaking stories and in-depth articles.