Satellite Images Show Major Damage from Recent Attack on Iran’s Centrifuge Manufacturing Plant
July 06, 2021
9 Comments
on
The nuclear facility near Tehran was reportedly hit by an explosive-laden drone on June 23.