Homestead - South Dade

December 30, 2016 9:57 PM

Police said man killed by cops had a gun. His family said he had his hands up.

Related content

Suggested for you

Comments

Videos

Editor's Choice Videos