[WP] Since ages past, religion has taught that the universe was created in a giant explosion, and that all living things were descended from tiny specks of matter, each one less than a billionth of our size. Now, science has discovered something that all but disproves it.
Upvotes: 1
Favorite this post:
Mark as read:
Your rating:
Add this post to a custom list 