A sergeant of the Nigerian army identified as Tella Adedapo has allegedly committed suicide. Adedapo, who happens to be one of the drivers attached to the […]
Linkin Park singer Chester Bennington has committed suicide. Law enforcement sources tell us the singer hanged himself at a private residence in Palos Verdes Estates in […]