Bensouda's headache as 'star witness' refuses to testify
International Criminal Court (ICC) chief prosecutor Fatou Besouda could be headed for yet another embarrassing legal duel, this time against Deputy President William Ruto after her last witness, referred by the prosecution as ‘the star witness’, refused to testify.
By WAHOME THUKU
9 years ago