An off-duty New York City Police officer was killed on his way home from work on the Palisades Parkway in Orange County, NY early Friday, Dec. 6, authorities said. The 45-year-old New Windsor, NY man ...
Results that may be inaccessible to you are currently showing.