… police in Kenya have banned protests in the capital, Nairobi, and surrounding … residence.
Police Officers in Kenya trying to arrest a protester … be permitted in the Nairobi Central Business District and … have such powers, as Kenyan law gives citizens the right …