Crash Causes Traffic Jam On I-95 In Delco
Airfind news item
By June Bakan
Published on March 23, 2026.
A crash involving multiple vehicles has caused significant traffic disruption on Interstate 95 in Delaware County. The incident occurred near the Commodore Barry Bridge and has caused traffic to slow down between the two locations. The situation is currently unclear as to whether the public will be able to access the information.
Read Original Article