Kenya's Ruto seeks to reassure investors after opposition protests

People run in Nairobi’s Kibera during demos

People run in Nairobi’s Kibera area on March 20,2023 after police threw tear gas during protests called by Kenya’s opposition leader Raila Odinga. PHOTO | EVANS HABIL | NMG

Nairobi

Kenya's President William Ruto on Wednesday vowed to rein in "impunity" and sought to reassure investors in the wake of violent opposition protests against his government.