Fossils illustrate evolution of life
When it comes to life on Earth, perhaps we should consider ourselves lucky — the largest land and sea creatures of today don’t tend to devour people. But had we shared the planet with such terrors as Giganotosaurus and the enormous shark Carcharocles megalodon, we probably wouldn’t have fared so well. Pa
...
Read more »