Experts have unearthed a new species of mammals that supposedly lived on Earth during the Cretaceous period. Findings regarding this species, called "Yeutherium pressor," have been published in the ...