One species to rule them all, giant crocodile fossil discovered in northern Colombia

by Philip Acuña June 4, 2014