August 21, 2025

Sea turtle nests in North Carolina washed away by Hurricane Erin

Video shows submerged sea turtle nests in North Carolina's Outer Banks.