January 28, 2026 at 01:28PM: Sea turtle with 3 flippers swims free after Florida rehab, now followed by satellite

ABC News: US