Tiny baby sea turtles were released on a beach in Puerto Vallarta, Mexico, on Thursday, November 7. Bradley Atchison captured this footage on Olas Altas Beach on Mexico’s west coast. He told Storyful ...
Officials are asking beachgoers to watch their step on Brevard County beaches as the end of sea turtle nesting season nears. Called "washbacks," strong winds are bringing back baby sea turtles on ...