A sea turtle with 3 flippers swims free after Florida rehab, now followed by satellite


A loggerhead sea turtle has returned to the Atlantic Ocean after rehabilitation at a Florida turtle hospital. The turtle, named Pyari, was released on Wednesday morning with a satellite tracking