A group of UN atomic inspectors last week inspected a heavy water reactor in Iran that is one of the key western concerns over the Islamic republic’s nuclear program. The inspection was the first since April when access was shut down, considered a conciliatory move in the face of mounting tension over Iranian nuclear ambitions. (AFP)