Deep in the leaf litter of Hispaniola lives a creature that defies modern evolutionary logic. The Hispaniolan solenodon ...
The fossil is the earliest known multituberculate, a distant rodent relative. Aug. 20, 2013— -- What comes to mind when you hear the phrase "Jurassic Park"? Chances are it's images of a gigantic ...