'I blame the system': Family says loved one's death amid addiction struggles was result of failing system

Evanae Silva was found dead in the Vista Verde Building parking lot last month at just 21 years old. Her family says more should be done to help those with addiction work through their battles.
Published: 6:20 PM CDT August 2, 2019
Updated: 6:19 PM CDT August 2, 2019