US | Thu Jun 14, 2007 4:32pm EDT

NASA battles failure of space station computer