S sciencealert.com Space Debris Has Hit and Damaged the International Space Station 413 points bryan0 5 years ago 196 comments