ICC wants Kenyan arrested over witness 'bribery'ICC wants Kenyan arrested over witness 'bribery'
  • 5 years ago
The International Criminal Court (ICC) has issued a warrant for the arrest of activist Walter Osapiri Barasa, accusing him of bribing Prosecution witnesses with between Sh1mn and Sh1.5mn for them to withdraw their evidence in the case against Deputy President William Ruto.
Recommended