A Round Rock, Texas police officer is under major criticism after he was caught on video grabbing the neck of a Black teenager and pushing him to the ground at Round Rock High School.
A Round Rock, Texas police officer is under major criticism after he was caught on video grabbing the neck of a Black teenager and pushing him to the ground at Round Rock High School.