International Space Station crew endangered by space junk from ‘reckless’ Russian weapons test

A “reckless and irresponsible” Russian weapons test has created more than 1,500 pieces of debris now endangering the seven crew aboard the International Space Station, US officials have said. Crew … Read More