ICC issues arrest warrant against Walter Barasa over witness interference

The International Criminal Court has issued a arrest warrant against a Kenyan journalist for "corruptly influencing or attempting to corruptly influence ICC witnesses".

Powered by WPeMatico

Share
This entry was posted in Business. Bookmark the permalink.

Comments are closed.