Astronauts Forced to Take Shelter as Debris Cloud Threatens Space Station

Share
  • November 15, 2021

All seven astronauts currently aboard the International Space Station are having to take shelter inside their respective spacecraft owing to the sudden appearance of a debris cloud in orbit. The U.S. State Department says the fragments were produced by a Russian anti-satellite missile test.

Read more…

Source : Astronauts Forced to Take Shelter as Debris Cloud Threatens Space Station