Talinda Bennington speaks about losing her husband, Chester Bennington, to suicide last year asAnderson Cooper moderates a town hall on suicide.
Talinda Bennington speaks about losing her husband, Chester Bennington, to suicide last year asAnderson Cooper moderates a town hall on suicide.