International Criminal Court: Watch Live Coverage of Trial Competition
The 4th annual Trial Competition of the International Criminal Court is taking place this week in The Hague, the Netherlands. Nearly 100 students from 13 countries are participating in the competition, which is being held in English. In the future, …
International Criminal Court: Watch Live Coverage of Trial Competition Read more »