Tumblelog by Soup.io
Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

February 07 2012

16:23

Last Extinction

Last ExtinctionApproximately 13,000 years after the mighty mammoth and 35 other groups of mammals vanished from North America, some scientists pose the controversial theory that a massive impact from space may have heralded their demise. For the past four decades, experts have been at odds over what causes

Watch now...

Tags: Science