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

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

January 13, 2017 12:35 PM