News

Traffic is backed up on I-95 South in Delaware County, Pennsylvania, following a major crash that happened around 8:45 p.m.