Police say that revenge is linked to a woman's murder

222 views · Published 9 May 2017 · 2:29 · Indexed 24 October 2026

Channel: KHOU 11 · 2017 · People & Blogs

Watch on YouTube

Houston Police say a man has been arrested in the south side murder of his sister-in-law.

More from this channel