A self-inflicted gunshot wound was the cause of a car crash on the Palisades Interstate Parkway in Englewood Cliffs.
A person was killed in a crash on the Palisades Interstate Parkway in Englewood Cliffs Monday night, authorities said.
A 30-year-old man from Israel living in Brooklyn, NY shot and killed himself while driving along the Palisades Interstate ...