Video Shows End Of Police Chase Near Christiana Hospital
Newark – Just after 8:00 last night officers with the Delaware River and Bay Authority were in pursuit of a vehicle on I-95, when the vehicle exited the freeway and ended up …
Video Shows End Of Police Chase Near Christiana Hospital Read More