INSIDER
Man dead from self-inflicted gunshot wound after police respond to welfare check near NRG park
Read full article: Man dead from self-inflicted gunshot wound after police respond to welfare check near NRG parkThe Houston Police Department said the incident happened in the 7900 block of North Stadium Drive, between S. Braeswood Blvd. and Old Spanish Trail.