KenyaPoliceman Attached to Deputy President William Ruto’s Office Commits Suicide
A police officer attached to Deputy President William Ruto’s office has allegedly committed suicide in Eldoret. David Too reportedly jumped into a dam formed from a quarry in Ngeria, Uasin Gishu County, according to T…
Jan 1, 2021