Russia Causes Major Threat to All Future Space Travel March 29, 2022 PCChannel Future Space Exploration 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