HITCHCOCK, Texas – A mother and stepfather have been accused of subjecting the woman’s disabled adult son to brutal abuse, while practicing home remedies on the man, furthering his torture,…
HITCHCOCK, Texas – A mother and stepfather have been accused of subjecting the woman’s disabled adult son to brutal abuse, while practicing home remedies on the man, furthering his torture,…