Number of sea turtle nests on Florida coasts exploding

It has been a record year for the sea turtle nesting season in Florida.

October 27, 2023

Top Stories

ABC News Live Presents