Open Society Managing Director of Programs, Brian Kagoro. [Courtesy]
The Open Society Foundations has condemned what they term as mistreatment through arbitrary detention by the Kenyan authorities of their managing director of Programs, Brian Kagoro.