Russia could have simply shot down its personal satellite tv for pc, creating an enormous particles cloud [Updated]

The area station is being threatened by an sudden cloud of particles. (credit score: NASA) The seven astronauts and cosmonauts onboard the Worldwide House Station sheltered inside their respective spacecraft,… Read more