This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.
Tag: John Waweru
Nairobi Tuk Tuk Rider Found Dead in a Strange Incident
Harun Wangendo, 38, was discovered hanged in his tuk-tuk that had been abandoned...