After two years of ongoing construction, Newark's largest traffic project is finally ready for action. Starting early June 4, both the new flyover ramp from I-95 south to Route 896 south, and the new ...