The Ford Foundation has been placed on notice after President Ruto's government accused it of backing the deadly protests that swept the country throughout June and July.
Protesters are detained by riot policemen during protests accusing the president of poor governance and calling for his resignation, in Nairobi, Kenya, July 16, 2024. (AP)