As Kenyans prepared for the Saba Saba protests, police barricades were erected along Nairobi's main roads on Tuesday, and there was little public transportation.
Due to the poor traffic flow, checkpoints were seen on portions of Jogoo Road, Mombasa Road, and Thika Road. Similarly, barbed wire...