World | Thu Mar 8, 2012 8:41pm GMT

Global powers urge Iran to open site to U.N. inspectors