3 of 5
According to officers with the Houston Police Department, the double stabbing was reported at a complex on the Gulf Freeway near Almeda Genoa road.
©2014 KHOU-TV, Inc., A Gannett Company. All Rights Reserved.
Powered by Broadcast Interactive Media.