18 December 2024 The Future is the Product of the Past

Chinese Paleontologists discovered a 170-million-year-old flower

29 March 2023

29 March 2023

Chinese paleontologists discovered fossils of an ancient plant dating back approximately 170 million years. The Chinese Academy of Sciences Nanjing...

The ancestors of many animal species alive today may have lived in a delta in what is now China, new research suggests

20 April 2022

20 April 2022

The ancestors of many animal species alive today may have lived in a delta in what is now China, new...

Paleontologists have discovered a new species of giant rhino

18 June 2021

18 June 2021

Paleontologists studying in China have found a new species of gigantic rhinoceros, the world’s biggest land animal. According to a...