Kenya's Ruto seeks to reassure investors after opposition protests
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
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.