Traffic and Accident News (type a number or name to filter) 935 days agoUpgraded I-95/SR-896 interchange to create safer, more efficient commutes to Newark udreview.com