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.
Bensouda’s hope for a successful prosecution now hangs on a thread of an application she has filed seeking to be allowed to use statements of witnesses who have either recanted their evidence or refused to take the witness stand.