Caroline Glick and Michael Ledeen on a Golden Opportunity Regarding Iran
by Craig Biddle
A huge explosion recently rocked an area thirty kilometers southeast of Tehran, near Iran’s Parchin military base, “where Israel and the International Atomic Energy Agency suspect the Islamic Republic is attempting to develop a nuclear explosive device,” reports the Jerusalem Post.
Although the cause of the explosion remains a mystery, Israel’s Mossad na…




