Report on police incident at Helix draws ire
A long-awaited report on an incident at Helix Charter High School where a police officer was filmed slamming a student ...
A long-awaited report on an incident at Helix Charter High School where a police officer was filmed slamming a student ...