Spaceflight Insider

News Archive / Tagged: State Department

  • Russian anti-satellite test forces ISS crew to shelter in place

    Derek RichardsonNovember 15th, 2021

    Days after the four Crew-3 Dragon astronauts arrived at the International Space Station, the seven-person Expedition 66 crew was forced to shelter in place as the outpost passed near a debris field produced from an anti-satellite test.