A crash involving a tractor trailer and four vehicles injured multiple people and is causing major backup on I-95 in Newark, Delaware. Read More at PhillyMag.com