I got the link from digg and after reading the digg article I found many more interesting stuff on the site.
Here are some of the articles that you should read. Just interesting stuff even if you don't believe in what you read.
The 10 Most Puzzling Ancient Artifacts - the digg article
Very interesting stuff at least for a science geek.