Russia Downplays Danger of Leaking Nuclear Satellite

More from Space.com