Endangered sea turtle nests on North Carolina island for first time in over a decade
2 years ago
19
An endangered leatherback sea turtle has laid a nest on North Carolina's Ocracoke Island for the first time in more than a decade. The eggs were found late last month.