News Wednesday, March 18, 2020 Mr Walter Osapiri Barasa. He was indicted by the International Criminal Court for witness tampering. PHOTO | JARED NYATAYA | NATION MEDIA GROUP Photo: 1/1 View caption