Sea turtles hatch on South Carolina beach

Visitors to Hunting Island watched in awe as about 100 sea turtles hatched on the beach and made their way into the ocean.

August 1, 2019

Top Stories

ABC News Live Presents