Jeff Yalden on the Loss of Linkin Park’s Chester Bennington

Just a week before American alt-rockers Linkin Park were to embark on a 29-date North American tour, the tragic news spread like wildfire: Chester Bennington – the band’s 41-year-old lead singer and whom Rolling Stone called “an honest voice of pain and anger for a generation” – was found dead of suicide by hanging in […]