Police and protesters engaged in running battles in Kisumu as Opposition's three-day anti-government protests began on Wednesday.
The anti-riot cops were seen lobbying teargas at protesters as they tried to pick it up and send it back.
The protesters were hurling stones at police who ran to take cover.
Some protesters led peaceful demos while marching along Makasembo Road.
They were led by Kisumu Central MP Joshua Oron accompanied by other local leaders.