Toggle light / dark theme

Space station crew forced to shelter from debris cloud caused by Russian missile

Posted in space

A Russian missile test that forced astronauts and cosmonauts aboard the International Space Station to take shelter is slammed as “dangerous and irresponsible” by US officials.

Leave a Reply