News

July 28, 2014

Webcam captures baby sea turtles emerging from nest (VIDEO)

A live-streaming webcam catches loggerhead sea turtle hatchlings emerging from a nest in the Florida Keys. (July 27)

Related content

Comments

Editor's Choice Videos