A Senior Price Water Coopers (PWC) Consultant named Stephen Mumbo attached to the Forensics Department has thrown himself from the company’s 17th floor office on Delta Towers, Westlands.
He is said to have succumbed to injuries at Aga Khan Hospital where he was rushed.
That’s the view of the scene from my office. Paramedics seemed to be attending to him before he was taken away so I thought he’d survive. Sad he didn’t make it. pic.twitter.com/kDhfurtgMw
— Shadrack Mella (@sr_mella) October 12, 2018