Newark, NJ – A Roseland police officer has been arrested on 21 charges including Aggravated Sexual Assault, Endangering the Welfare of a Minor, and Witness Tampering.
The joint investigation by the Essex County Prosecutor’s office and the West Caldwell and Roseland police departments also resulted in an unrelated charge against Haffner for engaging in prostitution as a patron.
Law enforcement is requesting that anyone who may have information pertaining to either matter contact the Essex County Prosecutor’s Office Special Victims Unit at 973-753-1130.

Click here to sign up for Baristanet's free daily emails and news alerts.