Deadly Bus Crash in Newark, NJ

Harrowing bus crash leaves two dead and 18 injured.

feedback