Journalists were caught up in the middle of a clash between protesters in Kibera and police who were trying to contain them.
Police were forced to lob teargas at protesters in Kibera to stop a group that was heading towards the Central Business District (CBD) for the demonstrations called by Azimio la Umoja One Kenya Alliance.
Chaos ensued at the junction that leads to Katwekera where a large contingent of anti-riot police gathered to repel protesters from making their way to the CDB.
The demonstrators were irked by the police who stopped them from going towards town for the Azimio demos.
Police are currently involved in running battles with the protesters as they try to contain them within Kibera while the Azimio supporters push back in a bid to make their way to the CBD.
Journalists covering the confrontation were caught up in the middle of the ensuing clash. The irate protesters threw stones at the journalists and police officers.
A vehicle carrying journalists from NTV was hit on the windscreen after it was pelted with stones by angry protesters.
The journalists were actually forced to take cover amid the barrage of stones thrown at them.
Police were forced to lobby teargas canisters at the demonstrators in Kibera as they desperately tried to contain the situation.
#Maandamano: Teargas lobbed as protesters in Kibera pelt stones to police officers and journalists.
— NTV Kenya (@ntvkenya) March 20, 2023
Police are blocking the protesters who want to march to Nairobi CBD. pic.twitter.com/PlBGRgKdYM
Meanwhile, businesses in Kibera and elsewhere in the city remained closed amid uncertainty caused by the Azimio demos.
There was a heavy police presence on Processional Way which leads to the State House.