Posted inScience & Technology
Body Cam Footage Shows Miami-Dade Police Unnecessarily Escalating Tyreek Hill’s Traffic Stop
On Monday, the Miami-Dade Police Department released body cam footage of officers detaining Dolphins receiver Tyreek Hill Sunday morning before his team's home game. The unredacted portions of the video…