Opposition leader Raila Odinga’s supporters took to the streets on monday to protest against surging prices for basic necessities, as well as a sharp drop in the local shilling against the US dollar and a drought that has left millions hungry.

A large police contingent was deployed around the major towns and authorities strictly restricted movement in potential hot-spots especially around Nairobi like Kibera, Mathare, Huruma, Lucky Summer to mention but a few.

Shops in the larger central business district remained closed, some schools cancelled classes and less traffic on the streets than normal was experienced.

The protestors engaged police in running battles on the streets as others found it ruff in the hands of the law enforers, who were under strict instructions to contain the city.

Mr. Odinga motorcade also came under heavy police resistance as he was trying to access the central business district to join his supporters. However he has vowed to keep their supporters on the streets against the government every monday until all his demands are met.

Thika Super Highway early morning with no traffic heading to Nairobi.

A man pulls his cart along a traffic-less Moi Avenue on Monday morning.

Armed police guarding entries to government buildings withing the Nairobi Central Business District,  Lt. Tumbo Avenue and City hall Way.

Protesters taking over the streets to voice their concerns as some enjoy a game of “soccer.”

Some protestors found it rough in the hands of police officers.

Both local and international journalists used all means to cover the demonstrations.

Kenyans who were lucky to make it to their offices following the protest proceedings from the safety of their windows.

Shops in the larger Nairobi Central Business District remained closed.

Plain clothes police offficers plotting how to disperse protestors and executing their security plan.

Protesters scatter for safety near KenCom bus station.

A protester braves teargas to dance on the street along City Way, Nairobi.

Protesters in Kaloleni light bonfires on the road.

Police officers putting out burning tyres along Jogoo Road, Nairobi.

Chaos, roadblocks and confusion along Ricana and City Stadium area as innocent Kenyans scatter for safety.

An injured lady journalist is helped to safety by a fellow journalist.

Police barricade Kenyatta Avenue as Raila Odinga’s convoy makes its way from Serena Hotel through a heavy cloud of teargas.