NEWS
Video shows school police officer slamming teen to ground
Video of an aggressive throw by a Miami-Dade Schools police officer shows a Miami Edison Senior High School student being tossed in the air head over heels before landing on the ground.
Video of an aggressive throw by a Miami-Dade Schools police officer shows a Miami Edison Senior High School student being tossed in the air head over heels before landing on the ground.