MOSCOW - Russia on May 17 began investigating the loss of a commercial satellite and a separate glitch on the International Space Station, sparking fears over the industry's safety.
MOSCOW - Russia on May 17 began investigating the loss of a commercial satellite and a separate glitch on the International Space Station, sparking fears over the industry's safety.