Loading Video…
This browser does not support the Video element.
I-95 shut down near Newark, Delaware due to police activity
Police say both northbound and southbound lanes of I-95 in the area of Route 896 will be shut down for an ‘extended period.’