Police block roads and businesses close ahead of planned protests in Kenya
NAIROBI, Kenya — Police blocked major roads leading into Kenya’s capital, Nairobi, and most businesses remained closed ahead of planned anti-government protests. Police officers were stopping private and public vehicles from accessing the city center. They were also blocking most pedestrians from entering the capital, only allowing through those deemed to have essential duties. Kenyans […]
Continue Reading