An off-duty police officer has been charged with fleeing the scene after hitting an 18-year-old bicyclist with his car last month in Gloucester Township, New Jersey, authorities said. KYW Newsradio’s Nina Baratti reports.
(Image credit: Gloucester Township Police Department)