Human Rights Watch (HRW) on Monday urged member states of the International Criminal Court (ICC) to safeguard the court and combat impunity for international crimes at the Assembly of States Parties (ASP), which meets at The Hague in the Netherlands this week. In a press release, it the organization stressed the necessity to do so [...]