Jeff Yalden on Mental Health, Suicide and Chris Cornell
Nobody will ever really know what prompted rock icon Chris Cornell to make the tragic final decision to end his own life on May 17. What we do know is that Cornell had just performed a sold-out Soundgarden concert in Detroit. The Daily Mail reported that he posed for photographs after the show and told […]