TIMELINES 7/27/17
Linkin Park Singer Commits Suicide Chester Bennington, lead singer of Linkin Park, hung himself, taking his own life on July 20. Authorities found him in his Palos Verdes Estate. The 41-year-old rock band singer had a rough past that included sexual abuse and drug addiction. Some believe that the suicide of Soundgarden frontman, Chris Cornell, […]