TIL Chester Bennington, lead vocalist for Linkin Park and Stone Temple Pilots, hung himself in 2017 because of depression stemming from SA as a child 😔 blabbermouth.net Submitted by rpaul9578 t3_yf8272 on October 28, 2022 at 12:14 AM in todayilearned 129 comments 48
chaos021 t1_iu26jx2 wrote on October 28, 2022 at 12:20 AM Reply to comment by Foojangles in TIL Chester Bennington, lead vocalist for Linkin Park and Stone Temple Pilots, hung himself in 2017 because of depression stemming from SA as a child 😔 by rpaul9578 sexual assault Permalink Parent 8
Viewing a single comment thread. View all comments