Report: Satellite images show 'damage consistent with an attack' at Parchin

Satellite images taken of Iran's Parchin military compound after a blast reportedly tore through the site show "damage consistent with an attack" at the military compound, which has been linked by Western intelligence to nuclear missile fuse trials, according to a report by the Israel Defense website.
According to the report by Ronen Solomon, the images form evidence that "refutes the denials of the Iranian government" and
prove that the explosion at Parchin, east of Tehran "indeed occurred inside the military compound in Parchin."