Russia Causes Major Threat to All Future Space Travel

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

Please support our Sponsors here : Hot Electronics Selection Top-rated Electronics, MAX 60% OFF, Embrace the future of technology!