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…
Bringing News as it Unfolds
On Monday, the Miami-Dade Police Department released body cam footage of officers detaining Dolphins receiver Tyreek Hill Sunday morning before…