Fierce mammal ate dinos for lunch

An astonishing new fossil unearthed in China has overturned the accepted view about the relationship between dinosaurs and early mammals. The specimen belongs to a primitive mammal about 130 million years old and its stomach contents show that it ate young dinosaurs called psittacosaurs.
See also: Large mammals once dined on dinosaurs (New Scientist)