New body cam video has been released of an Arizona State University cheerleader’s arrest and it’s sparking backlash about the police officer’s use of force. CBS News’ Shanelle Kaul has more.
Source link

New body cam video has been released of an Arizona State University cheerleader’s arrest and it’s sparking backlash about the police officer’s use of force. CBS News’ Shanelle Kaul has more.
Source link