Michigan police officer punches suspect during traffic stop arrest. Department chief defends actions
A Grand Rapids, Michigan, officer who is seen on bodycam footage punching a man during a March traffic stop initiated for littering has been defended by his police department. Bodycam footage of the incident, provided by an attorney for the man who was punched, Diabate Hood, shows at least four officers attempting to handcuff Hood
Continue Reading