Debris Swarms Pose Threat as Space Station Crew Rushes to Safety

Houston, Texas – Six US astronauts aboard the International Space Station had to quickly retreat to their spacecrafts in response to a defunct Russian satellite breaking up into over 100 pieces of debris in orbit. This event added to the already substantial amount of space junk surrounding the station, as reported by US space agencies. The Resurs-P1 Russian Earth observation satellite’s breakup did not have an immediate explanation, with Russia confirming its declared dead status …

Read more