Select Page
Kenya police ban protests in the capital

Kenya police ban protests in the capital

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