Reports highlight concerns about ICC’s role in Figueira case
Recently, 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. He was sentenced to 10 years of hard labour for
by Omar Dallo
Read More