Oklahoma City police have released body camera video of Derrick Scott’s arrest from May of last year.
It was one of the recent demands made by Black Lives Matter.
Oklahoma City police have released body camera video of Derrick Scott’s arrest from May of last year.
It was one of the recent demands made by Black Lives Matter.
Protesters also demanded justice for Elijah McClain.