ROCKFORD (WIFR) – As Rockford teenager was arrested after he was accused of causing a hit and run crash that sent a woman to the hospital.
Police say 19-year-old Edgar Herrera ran a red light at East State Street and New Towne Road, smashing into a car. Witnesses say Herrera then got out and started running.
Police took him into custody in the 100 block of Flintridge Road. Herrera faces a long list of charges including driving with a suspended license. The victim was treated and released from a local hospital.