News
Reports highlight concerns about ICC’s role in Figueira case
11 months agoRecently, Russian media RIA Novosti reported on the alleged involvement of a high-ranking International Criminal Court (ICC) official, Nicholas Herrera, in the case of Belgian-Portuguese citizen Martin Joseph Figueira.…