ADVERTISEMENT

The Buffalo Police Department released this statement today:

“Buffalo Police Commissioner Daniel Derenda has announced that six police officers have been placed on administrative leave pending the investigation into the April 19th incident at Philadelphia and Ontario streets.”