A multi-vehicle accident on northbound I-95 is causing delays in Delaware County on Monday afternoon.

Read More at 6abc