New Castle County police looking for hit and run driver

The New Castle County Police Traffic Services Unit is investigating a hit and run accident Tuesday afternoon, May 28, 2024, on Telegraph Road in Stanton.

Share