Feedback

Houston Police investigate death of kidnapping victim

 

Houston Police report on the investigation into the death of Ulises Valladares as a result of a botched FBI raid.

Shows