
Woman arrested on manslaughter charge in deadly U.S. 54 crash after release from hospital
UPDATE, April 15: El Paso police said a woman blamed for causing a deadly traffic crash on U.S. 54 earlier this month, as a result of drunk driving…
Continue Reading