cosmonauts

Russian satellite crashes in space, forcing International Space Station astronauts to take cover

Decommissioned Russian satellite crashes more than 100 pieces of debris in orbitwhich forced astronauts on the International Space Station to…

4 months ago

Russian satellite crashes in space, forcing International Space Station astronauts to take shelter

A decommissioned Russian satellite crashed by more than 100 pieces of debris in orbitthat forced astronauts on the International Space…

4 months ago