DENISON, Tex. - Police say the driver who caused a double fatality crash in January is now charged with intoxication manslaughter.
Police say Jane Mitchell Parrish was intoxicated and ran a stop sign at Highway 120 and Preston Road, colliding with another pickup.
Parrish's brother was ejected from her truck and killed.
The passenger of the other truck, Juanita Shea Self of Ardmore, was also ejected 30-feet and killed.
That driver, Brandon Evans, survived.
District Attorney Joe Brown says the case is still under investigation but is set to go before a grand jury.