The space station just dodged debris from a 2007 Chinese weapons test.. International Space Station, Satellites, China, Defense and Military Forces, Space and Astronomy, Private Spaceflight, National Aeronautics and Space Administration