Juramaia Sinensis - 160-Million-Year-Old Fossil Pushes Back Mammal Evolution
A fossil discovered in northeast China has pushed back mammal evolution 35 million years and provides new information about the earliest ancestors of most of today's mammal species—the placental…