Kenyans on Thursday converged in Nairobi's Central Business District to protest over rising cost of living that continues to push families on the edge.
The placard-waving protesters called on the government to lower food and basic commodity prices as a precondition for them to participate in the forthcoming general election.
"Hakuna kura bila kula (There is no election without eating)," they shouted as they staged the protest outside Harambee House.
The price of food and basic consumer goods has in recent months been on an upward trajectory with the cost of some basic items hitting unprecedented highs.
Those mainly affected are maize and wheat flour, sugar, cooking oil, tissue paper, milk, groceries and bread.
The protesters called for reduction of the price of 2kg maize flour to Sh70 from the current average price of Sh209 in major supermarkets.
WATCH: The latest videos from the Star