An officer attached to Deputy President William Ruto’s communication team has committed suicide under unclear circumstances.
David Too, 51, is said to have plunged himself into Ngeria dam on Friday, an incident that caught family members and relatives by surprise.