44-year-old El Paso woman dead in alleged hit-and-run crash
EL PASO, Texas (KVIA) -- El Paso police have identified the pedestrian killed in a hit-and-run on Spur 601 at Chafee Road as Lori Pollard, 44.
Police say at 5:41 a.m. on Feb. 29, a border patrol agent on his way to work came across Pollard's body in the eastbound lanes of the highway.
While he stopped traffic, the agent says he saw a white box truck that he believes to be a witness to the crash pull over, and soon drive off.
ABC-7 had previously reported on Pollard, an El Paso native and Hanks High School graduate.
Erin, her twin sister, spoke with ABC-7 when Lori was arrested in January of 2018, homeless and accused of animal cruelty. She said Lori was diagnosed with a mental illness and didn't react well to the medication.
Erin also told ABC-7 that in the fall of 2017 Lori left Boise, ID, where she and Erin lived to be close to their father, and somehow made her way back to El Paso to be in a familiar setting. Erin and their father both tried to help Lori, without much success.
Investigators are asking for any witnesses to this crash, or those who know the driver of the white box truck, to contact Crime Stoppers of El Paso at (915) 566-8477.