Current News

/

ArcaMax

Over 100 baby turtles hatch on Colombian beach

on

Published in Current News Videos

Over a hundred baby loggerhead turtles were born on the shores of Colombia's Tayrona National Park, where the hatchlings made a dash towards the surf shortly after birth.

 

 

Comics

Signe Wilkinson Garfield For Better or For Worse Mallard Fillmore Shoe Loose Parts