A star 20 times the mass of the Sun exploded 10,000 years ago, leaving behind the breathtaking Veil Nebula. The latest ...
A remarkably well-preserved giant panda fossil, estimated to be over 10,000 years old, has just been discovered in a cave in the Shaanxi province of China. “Previously, only scattered giant ...