This Is the Russian Meteor Impact Site

Russian authorities claim to have found the impact sites of some of the fragments of the Chelyabinsk meteor, according to the RIA Novosti news agency. Two have been found near Chebarkul Lake—one of them pictured here. The other one is near Zlatoust, a town 80 kilometers northwest of Chelyabinsk. » 2/15/13 1:04pm 2/15/13 1:04pm

Google Search for Vatican Returns Pedophile Site

If you used Google to search for the word "Vatican" this weekend, you probably were surprised that the first result was not "" but a pedophile site called "" Well, maybe you weren't that surprised, unlike Google. » 7/19/10 1:39pm 7/19/10 1:39pm

The Quest to Save Nikola Tesla's Craziest, Most Impractical Project's…

Tesla is as known for what he couldn't manage to accomplish as for what he did, and his admirers are doing their best to save the site of his ballsiest, most outlandish failure. » 5/06/09 1:45am 5/06/09 1:45am