LifeGiant rhino unearthed in China was one of largest mammals ever to live A 26.5-million-year-old mammal unearthed in China looked like a horse, fed like a giraffe but was actually a rhino – and it was one of the largest mammals ever to live News
LifeFlowering plants may be 100 million years older than we thought The oldest fossil flowers we have found are about 135 million years old, but a statistical analysis suggests flowering plants evolved as early as 250 million years ago News