Hear how NASA alerted astronauts to incoming space debris after Russian anti-satellite test
The construction of the new spaceport at Esrange Space Center in northern Sweden is reaching new milestones – heading towards satellite launch capability by 2022.
Russian anti-satellite missile test was the first of its kind