27 July 2010, 5:03 pm
A Texas man has been sentenced to 99 years in prison for starving three children locked in a Dallas hotel bathroom for up to nine months. A Dallas County jury sentenced 38-year-old Alfred Santiago on Tuesday, hours after finding him guilty of injury to a child and continuous sexual abuse.... Read More »