Fossils unearthed in southern Germany of a remarkable ape that lived about 11.6 million years ago
07 Nov 2019 12:36 PM
Between 3.7 and 4.5 billion years ago, the Earth was being bombarded by meteors, at a rate about eight to 11 times higher than today.
03 Oct 2017 1:24 PM