Iran – Satellite Images Confirm Extensive Damage At Nuclear Research Facility
Reports on October 6 that an explosion had killed two and destroyed buildings at Iran’s Parchin nuclear plant east of Tehran have been confirmed by satellite imagery obtained by Israel’s Channel 2 and Israel Defense magazine. Parchin is thought to be…