The Open Society Foundations (OSF) has strongly condemned the detention and denial of entry into Kenya of its managing director of programmes, Brian Kagoro, calling the action "arbitrary, legally unfounded, and a violation of due process."…
Published: 27 Feb 2026 at 10:51hrs | 523 | by Staff reporter