ICC and Latvia conclude Agreement on the Enforcement of Sentences – | International Criminal Court
The International Criminal Court (ICC) has officially signed an agreement with Latvia to facilitate the enforcement of sentences. This landmark ...
Read more