A tragic discovery as 17-year-old Jeana Flores was found dead on the side of a road in Antioch, the victim of a hit-and-run collision near Antioch High School. The incident occurred on L Street between West 18th Street and West 10th Street.
A tragic discovery as 17-year-old Jeana Flores was found dead on the side of a road in Antioch, the victim of a hit-and-run collision near Antioch High School. The incident occurred on L Street between West 18th Street and West 10th Street.