Police Release Video in Edinburg Hit and Run That Left Cyclist on Life Support
Texas Border Business Texas Border Business The Edinburg Police Department is asking for the public’s assistance in identifying a driver involved in a hit-and-run crash that left a cyclist on life support. According to police, the incident occurred on March 20, 2026, at approximately 9:03 p.m. in the 700 block of East Chapin Road. Investigators … Continue reading Police Release Video in Edinburg Hit and Run That Left Cyclist on Life Support
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed