5 hours agoDefunct Russian Satellite Explodes, Creates Space Junk Hazard | ISS Astronauts Take CoverTNTrend