A 2007 photo shows a technician inspecting equipment at the site of a uranium conversion plant in Isfahan, Iran. (Abedin Taherkenareh / European Pressphoto Agency) 573 more words