Police have arrested a woman who ran over and killed 6-year-old twins in an alleged state of intoxication in southeast Odessa, Texas, on July 3.
Angelica Garcia, 36, faces charges for two counts of intoxication manslaughter, according to a statement by the Odessa Police.