Weekly Death Blog - Week of 5/14-5/20 · 6:53am May 21st, 2016
Backing the death train up several months, this is one that somehow slipped under my radar:
On December 3, 2015, Scott Weiland, frontman of Stone Temple Pilots, was found dead on his tour bus. He died from a massive drug overdose after a long battle with substance addiction, cardiovascular disease, and hepatitis. He was 48.
And now, for this week's death notices. As usual, please see Wikipedia for a complete list of notable 2016 deaths.