Category: International Space Station

NASA-Russia Alliance in Space Is Shaken by Events on Planet Earth

When Russia’s military blasted an old satellite to smithereens last month with an antisatellite missile, American officials reacted angrily, warning…