A mysterious explosion occurred at a military compound in Parchin, Iran. Using satellite photographs, Israel Defense found that structures in the facility had simply disappeared.
[thumb]http://www.israeldefense.com/?CategoryID=483&ArticleID=3159[/thumb]