Florida Towing Conflict Ends in Tragedy, Self-Defense Claimed
BARTOW, FL – A high-stakes legal battle is unfolding in Bartow as Michael Denn faces second-degree murder charges stemming from a deadly confrontation outside a towing company. The case, which has reignited debate over Florida’s “Stand Your Ground” law, centers on a violent encounter between Denn and Juan Barroso. The incident occurred four years ago when Barroso arrived at Strapped Towing to collect his impounded vehicle. Tensions flared, leading to an altercation with Denn’s brother. …