By | May 22 2012 9:06 AM

The U.S. Senate has approved new sanctions against Iran as six world powers are set to meet the Islamic Republic in Baghdad, Iraq, for crunch talks over its alleged nuclear weapons program.