Juan Barroso-Muriel, aged 36, tragically lost his life on May 17, 2021, in Mulberry, Florida, following a violent altercation at Strapped Transport Towing and Recovery. The incident stemmed from a dispute over the towing of a vehicle belonging to Barroso-Muriel's brother-in-law. The vehicle had been towed from Stoll Manor mobile home park, where Strapped Towing had been contracted to remove vehicles parked unlawfully. Despite Barroso-Muriel's pleas to allow the vehicle to remain on the premises,
...Read More