Space station crew forced to shelter from debris cloud caused by Russian missile
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.