The US has accused Moscow of conducting an anti-satellite missile test against one of its own satellites and stressed that it created over 1,500 pieces of trackable orbital debris, forcing astronauts aboard the International Space Station (ISS) to te ...