Delayed ICC Verdict Hampering Justice, Says HRW; Calls for Decision on Afghanistan

The Human Rights Watch (HRW) in a statement on Tuesday said that the delay in a critical International Criminal Court (ICC) ruling has protracted the wait of Afghans seeking some measure of justice for grave international crimes.