Florida Judge Uses Stand Your Ground to Clear Cops Who Killed Two Innocent Bystanders After Firing More Than 200 Rounds in Less Than 25 Seconds
Florida Judge Clears 3 Miami-Dade Officers in Fatal UPS Truck Shootout Citing Stand Your Ground Law A Florida judge this week cleared three Miami-Dade police officers of manslaughter charges in the deaths of two innocent bystanders during a chaotic 2019 shootout, ruling that the officers were justified in using deadly force under the state’s controversial … Read more