Video Shows Black Teen Brutalized by Texas Police at his Home
The Texas city of Schertzhas released body cam and dash cam videos of 18-year-old Zekee Rayford’s arrest. He was kicked…
The Texas city of Schertzhas released body cam and dash cam videos of 18-year-old Zekee Rayford’s arrest. He was kicked…