World
ICC seeks arrest of Kenyan journalist over witness tampering
The International Criminal Court (ICC) is seeking the arrest of Kenyan journalist Walter Osapiri Barasa for “corruptly influencing” witnesses at the trial of Kenyan Deputy President William Ruto.