Det. Lt. Robert Edwards

Fatal accident generic image

Long Island Police Chase Ends Deadly

Two men who tried to flee from a traffic stop died after their car crashed yesterday on Long Island.

12/05/2010