World | Sun Jun 28, 2009 4:13pm EDT

Iran spars with U.S. and Britain over election