[PHOTOS]: How running battles unfolded during Mombasa demos

Roads and businesses remained deserted with shops closed.

In Summary

•The police had barricaded Moi Avenue road to block the protesters from accessing the Central Business District

•The demonstrators have been engaging police in running battles across the streets for about two hours

Protestors scampered for safety after police lobby teargas on them on July 12, 2023
Protestors scampered for safety after police lobby teargas on them on July 12, 2023
Image: John Chesoli

Mombasa police on Wednesday were forced to lob teargas to disperse anti-government protesters.

The police had barricaded Moi Avenue road to block the protesters from accessing the Central Business District.

The demonstrators have been engaging police in running battles across the streets for about two hours.

Roads and businesses remained deserted with shops closed for the better part of Wednesday morning.

The residents came out to protest over the high cost of living.

A protestor in Mombasa braves teargas during anti government protests on July 12, 2023
A protestor in Mombasa braves teargas during anti government protests on July 12, 2023
Image: John Chesoli
Protestors during anti government protests in Mombasa county on July 12, 2023
Protestors during anti government protests in Mombasa county on July 12, 2023
Image: John Chesoli
Police officers restrain demonstrators during the anti government protests in Mombasa on July 12, 2023
Police officers restrain demonstrators during the anti government protests in Mombasa on July 12, 2023
Image: John Chesoli
A Protestor scampers for safety after police lobby teargas by the police on July 12, 2023
A Protestor scampers for safety after police lobby teargas by the police on July 12, 2023
Image: John Chesoli
Protestors during anti government protests in Mombasa county
Protestors during anti government protests in Mombasa county
Image: John Chesoli
Protestors being bundled into a police lorry during anti government protests in Mombasa county July 12, 2023
Protestors being bundled into a police lorry during anti government protests in Mombasa county July 12, 2023
Image: John Chesoli
A protestor washes his face after police lobbed teargas during anti government protests in Mombasa on July 12,2023
A protestor washes his face after police lobbed teargas during anti government protests in Mombasa on July 12,2023
Image: John Chesoli
A protestor runs for safety after police lobbed teargas during anti government protests in Mombasa on July 12, 2023
A protestor runs for safety after police lobbed teargas during anti government protests in Mombasa on July 12, 2023
Image: John Chesoli
Protestors during anti government protests in Mombasa county on July 12, 2023
Protestors during anti government protests in Mombasa county on July 12, 2023
Image: John Chesoli
WATCH: The latest videos from the Star