Walter Barasa is among those charged by the ICC with interfering with witnesses in the case against Uhuru Kenyatta (Photo: Standard Media)
Walter Barasa is among those charged by the ICC with interfering with witnesses in the case against Uhuru Kenyatta (Photo: Standard Media)