Towing Dispute Leads to Fatal Shooting, Florida Man Claims Self-Defense
BARTOW, FL – A case that has captured local attention returned to the courtroom Thursday, as Michael Denn faced charges of second-degree murder in connection with a fatal shooting that occurred four years ago. The incident, which unfolded during a heated argument outside a towing business, has sparked debates over Florida’s “Stand Your Ground” law. … Read more