Deadly crash on Long Island

Deadly crash on Long Island

A woman was arrested and charged with DWI after she allegedly caused a vehicle crash ? which left another woman dead ? and then fled in a police cruiser, police said.

Top Stories