International Criminal Court November 23, 2013May 11, 2021 by Tom Maliti Witness describes hundreds being ordered to carry ID cards in their mouths
International Criminal Court September 27, 2011May 11, 2021 by Tom Maliti Muthaura cannot give orders to police, says defense witness