A Miami-Dade officer is put on leave after Dolphins star Tyreek Hill is detained
![NPR](https://cdn.newsserve.net/p/npr.jpg)
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.
|
||||
You Might Like |