NPR News: A Miami-Dade officer is put on leave after Dolphins star Tyreek Hill is detained

A Miami-Dade officer is put on leave after Dolphins star Tyreek Hill is detained
Hill was pulled over near the stadium for a traffic violation. The officers have been condemned for their use of force. The police department says it will review body camera footage.

Post a Comment

0 Comments