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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results