Russia says foreign power may have caused spy satellite loss
Monday, February 14, 2011 - 14:00
in Astronomy & Space
The Russian space agency suggested Monday that a foreign power may have been behind the space accident that disabled one of the country's most modern military satellites earlier this month.