World | Mon May 17, 2010 6:47am EDT

Is new Iran nuclear swap deal a breakthrough?