Tue. Nov 28th, 2023
Reports are indicating that Buffalo Police Chief Chris Twitchel, formerly with the Camden County Sheriff’s Office, has been placed on administrative leave.
The announcement followed an internal investigation and the Buffalo Board of Aldermen approving the action back on January 9th.
City officials are not releasing further information other than to say that an interim chief has not been named and that Twitchel is the only officer identified in the investigation.