A man known as Mr. Charles, a father of nine, has allegedly taken his own life in Delta State’s Jeddo community. PUNCH Metro learned that the...
A 35-year-old man named Emmanuel Urhobocha is reported to have taken his own life in his residence on Alafia Street in Sango-Ota, within the Ado-Odo Ota...
Former CEO of Nigerian e-commerce company Konga and current CEO of solar energy firm D.light, Nick Imudia, has died by suicide. Imudia reportedly jumped from the...