Tag: Cavanaugh Ramirez
Texas mom who locked kids inside hot car to die indicted, could face life in prison
Texas mom Cynthia Marie Randolph, 25, was indicted by a Parker County Grand Jury after being accused of killing her two-year-old daughter and 16-month-old son by locking them in a […]