After months of rehabilitation at The Florida Aquarium, it was the turtle’s time to return back into the water.
Dozens of residents, business owners, and musicians in St. Pete Beach took to city hall to protest possible new noise ...