Advertisement

suicide

Latest Stories

Stock photo: (May 27, 2012), Chester Bennington, lead singer of American rock band Linkin Park, during a concert in Landgraaf (The Netherlands). EFE/MARCEL VAN HOORN/ARCHIVO

Chester Bennington allegedly committed suicide.