Ohio April 26, 2024 11:56 am

‘I can't breathe': Police release body cam footage showing Ohio man's fatal arrest

The Canton Police Department released body cam video which shows the death of a Black man after an officer knelt on his chest after leaving the scene of a traffic accident.

Local

Exit mobile version