Nation

Leatherback turtle released off Florida Keys coast

Rehabilitation specialists in the Florida Keys released a leatherback sea turtle named Victor into the ocean on Thursday afternoon. Turtle Hospital staff freed the young reptile in an area where it could find plenty of jellyfish to feed on. (Jan. 24)