Driver charged with intoxication manslaughter

By: Mystic Matthews Email
By: Mystic Matthews Email

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.

Comments are posted from viewers like you and do not always reflect the views of this station.
powered by Disqus
Sherman 4201 Texoma Pkwy (903) 892 -8123 Ardmore 2624 S. Commerce (580) 223-0946
Copyright © 2002-2016 - Designed by Gray Digital Media - Powered by Clickability 17249764 -
Gray Television, Inc.