Displaying results 1–1 of 1
Floating miles above your head at this very moment are more than 34,000 pieces of space debris. It’s estimated that there are an additional 128 million smaller fragments hurtling around the Earth.