A Florida police officer fatally shot a man who was able to arm himself after being arrested Thursday in western Miami-Dade, officials said.
A Florida police officer fatally shot a man who was able to arm himself after being arrested Thursday in western Miami-Dade, officials said.
Read the source Back to docket
Category source: legacy