548 days ago in Nature
| Weird News
More than 2 million years ago, scores of whales congregating off the Pacific Coast of South America mysteriously met their end.
639 days ago in Out Of This World
| WTF Videos
Scientists have found Earth's oldest fossils in Australia and say their microscopic discovery is convincing evidence that cells and b...