Teen driver arrested after fatal hit-and-run of cyclist in…
Bicycle Crash Edinburg Texas in Edinburg, Texas: A 16-year-old driver struck 28-year-old David Moreno, who was riding a bicycle southbound near the 200 block of North McCall Road in Edinburg at approximately 1:00 a.m. The driver of a 2014 Dodge Caravan fled the scene before emergency services arrived, and Moreno died from his injuries. By around 5 a.m., the parents of four juveniles approached the Edinburg Police Department with information about the crash, leading to the arrest of one teenager believed to have been operating the vehicle. The suspect faces felony charges including collision involving personal injury or death, and police continue to investigate, reviewing surveillance footage and interviewing witnesses.