Nov 15, 2021

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

Posted by in category: 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.

Comments are closed.