Korn guitarist Brian Welch calls Chester Bennington’s suicide cowardly, says he’s angered by his death
Hollywood | Jul 22, 2017, 06:50 PM ISTIn a Facebook post, the rock star had said 'giving up on your kids, fans, and life is the cowardly way out.'