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.
If you used Google to search for the word "Vatican" this weekend, you probably were surprised that the first result was not "vatican.va" but a pedophile site called "pedofilo.com." Well, maybe you weren't that surprised, unlike Google.
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.