Satellite imagery captures development underway at Iranian nuclear site
Construction is underway for the Natanz nuclear facility in Iran, satellite imagery produced Wednesday by San Francisco-primarily based Earth Labs reveals, from the backdrop of new sanctions imposed on the…