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
Omar Dallo
Read More
Follow Us on Google News