Southbound on NJ-21 just at Chester Avenue in Newark, there is a two-car crash with injuries reported. You have delays for several miles. Newark Traffic Alert