Colombia claims finding one of the most significant fossil deposits in its history

by Brian Levesque November 10, 2016