Connect with us


Chinese Fossils Belong To The Largest Land Mammal That Ever Lived – Forbes

The remains of a new species of giant rhino that lived more than 26 million years ago were found in China.



Article feature image

Ecological reconstruction of giant rhinos and their accompanying fauna in northwest China during the …

Click here to view the original article.

Continue Reading

You might also like ...

Article feature image
From Blue Moon to Jupiter and Saturn appearing bigger: Celestial events in August to watch out for – Firstpost
Article feature image
NASA, Boeing launch Starliner to the ISS: How to watch test flight live – CNET