Luis Enrique Castillo
Luis Enrique Castillo Miami-Dade Police
Luis Enrique Castillo Miami-Dade Police

Homestead - South Dade

Police charge man in Redland shooting that left two dead, one wounded

January 13, 2017 12:35 PM

  Comments  

Videos