NJ cop kills himself while responders attempt to pull him from car wreck
A police officer with a local department in Union County, N.J., died after getting in a car crash over the weekend. Authorities said the officer took his own life.
A police officer with a local department in Union County, N.J., died after getting in a car crash over the weekend. Authorities said the officer took his own life.