Abduction Victims and Survivors Pen Letter to ICC Demanding Investigations
Abduction victims have issued a string of demands to the International Criminal Court (ICC) after being released from captivity. In a statement through the Kenya Human Rights Commission (KHRC) on…