
Four Hospitalized After Townsend Accident Saturday, Three Others Injured
At approximately 4:30 p.m. the New Castle County Paramedics (NCCEMS), Delaware State Police Aviation’s Trooper 4, and Townsend Fire Company were dispatched to DuPont Parkway at Blackbird Landing Road for …
Read More