Select Page

NAIROBI — Kenyan police have banned protests in the center of the capital, Nairobi, and surrounding areas “until further notice”, citing their leaderless nature that has made it difficult to enforce