Do you think wearing on-body cameras on duty should be mandatory?
A video that surfaced on YouTube over the weekend shows a handcuffed man being slapped and kicked by Buffalo PD officers. One officer has already been suspended; five others are under investigation. Read Full Story Here.
Buffalo police arrested Tornubari Gbaraba, 19, after he allegedly struck an 18-year-old pedestrian with his vehicle, causing him to flip into the air.