x

Houston's Leading Local News: Weather, Traffic, Sports and more | Houston, Texas | KHOU.com

Parents charged with child abuse, 17-year-old found weighing 62 pounds

Police in Roman Forest say the parents of a disabled boy intentionally starved him and kept him in his room tied to a bed with straps.