Manager’s Suicide: A top manager has died by suicide in Westlands, Nairobi. The manager committed suicide by jumping from the 17th floor of the Delta House building. It was not immediately clear why he opted to end his life by suicide. He succumbed to injuries while receiving treatment at the Aga Khan Hospital in Nairobi. […]
↧