Police officer charged for hit-and-run of bicyclist in Gloucester Twp.
A police officer has been charged with a hit and run that left a bicyclist in critical condition, the Camden County Prosecutor's Office announced.