Skip to playerSkip to main content
  • 8 years ago
The High Court in Nairobi has directed the Inspector General of Police to provide State security to ex-journalist Walter Barasa, who is currently being sought by the International Criminal Court (ICC).

Recommended