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