Homicide investigators are on the scene in northwest Houston where a man was apparently found tied up and fatally shot in a ditch on W. 12th. Street. | April 25, 2019
KHOU would like to send you push notifications about the latest news and weather.
Notifications can be turned off anytime in the browser settings.