Name

Catrina Stewart

More headlines

ICC in the dock over Kenya trials

Amid claims of intimidation, payoffs and failures to protect witnesses, the Hague-based international court’s cases against the country’s current leaders are in jeopardy. Catrina Stewart reports from Eldoret