Evidence of car-sized turtles found in Colombia

Wednesday, February 19, 2020 - 5:12pm

2020_0219_10.mp3

A team of researchers discovered a 10-foot-long shell that once belonged to the largest turtles in history. The World's Bianca Hillier reports.