
Iran Flexes Muscles Over Nuclear Talks
Iran to remove 27 monitoring cameras from nuclear sites The Vienna-based International Atomic Energy Agency (IAEA) said Iran has informed that it is removing 27 surveillance cameras from its nuclear facilities. IAEA