Peter Jenkins: IAEA Report “Sheds No New Light”
Over at the Leveretts’ Race for Iran site, guest-poster Peter Jenkins delivers a level-headed analysis of the latest International Atomic Energy Agency (IAEA) report on Iran. Jenkins, a former-British diplomat who served from 2001 – 2006 at the IAEA, starts… Continue Reading