Tag: Planet

After the Dinosaur-Killing Asteroid Wrecked the Planet, Life May Have Bounced Back Surprisingly Fast

The steady rate of falling space dust helped researchers recalibrate the timeline