Shutterstock

A bicycle rider has died after a March hit-and-run crash in Edinburg. Investigators say the crash happened in the 700 block of East Chapin Road on March 20th. Eric Lee Flores was severely injured in the crash, and authorities say he died on Sunday.

Police have upgraded charges against 71-year-old Alfredo Yanez to collision causing serious bodily injury or death and manslaughter. His bond has been set at 400-thousand dollars.

Former Starr County Pageant Director Arrested For Sexual Assault Of Child

Previous article

Detained Venezuelan Doctor To Be Released From ICE Custody

Next article

You may also like

More in LOCAL