Russia Causes Major Threat to All Future Space Travel Geraldine 3 years ago Future Space Russia recent weapons test means trouble for the International Space Station. John Iadarola breaks it down on The Damage Report. Credit The Damage Report