U.N. nuclear inspectors displayed new satellite imagery indicating that small buildings had been dismantled and other possible clean-up work undertaken at an Iranian military site they want to visit.

By Reuters | posted 5/31/2012

By admin