A crash has closed the two left lanes of I-95 north near Del. 896, near Glasgow, authorities said late Saturday night.
Delaware News Journal, The News Journal
Sat, 01/19/2019 - 9:38pm
A crash has closed the two left lanes of I-95 north near Del. 896, near Glasgow, authorities said late Saturday night.