• Kenya: ICC Witnesses Deported From Europe

    The Star (Nairobi), 17 November 2012

    Two witnesses of the International Criminal Court (ICC) who had been placed under protective custody in Europe have been deported back to Kenya by their host country.

Comments Post a comment