"Ruto Must Go" was yelled out by protesters accusing the Kenyan President of corruption and mismanagement amidst soaring costs and proposed tax hikes. Police in Nairobi fired tear gas at hundreds of demonstrators as renewed protests against President William Ruto started another day. CONTROVERSIAL NATURE RESTORATION LAW PASSED BY EU COUNCIL It was