Unexplained explosion took out buildings in Iranian military compound

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]