Technology | Sun Jul 24, 2011 7:45am EDT

Iran blamed U.S., Israel for killing of scientist