WATCH: More Than 100 Loggerhead Turtles Hatch In Colombia


Wednesday, July 15th 2020, 9:12 am
By: CBS News


More than 100 loggerhead turtles recently hatched at Tayrona National Park in Colombia. On July 13, the country's national parks service shared images of the turtles making their way to the water.