Russia may have just shot down its own satellite, creating a huge debris cloud [Updated]

The space station is being threatened by an unexpected cloud of debris. (credit: NASA) The seven astronauts and cosmonauts onboard the International Space Station sheltered inside their respective spacecraft, a Crew Dragon and Soyuz, on Monday morning as the orbiting laboratory passed through an unexpected debris field. This was not a pre-planned collision avoidance maneuver […]