TAG

International Criminal Court

International Criminal Court opens office in country under investigation for crimes against humanity

The International Criminal Court (ICC) has reached an agreement with the Venezuelan government to open its representative office in Caracas.

Read a lot