NASA’S top boss has slammed Russia after a missile it fired into one of its own satellites forced the space station to perform an emergency swerve.
The weapons test on Monday generated an orbital debris field that endangered the lives of seven astronauts onboard the orbiting lab, U.S. officials sai