Anger boils over as Kenya’s cost of living protests shake the nation

Kenya President William Ruto
Kenya President William Ruto