‘Space Debris: Is It a Crisis?’ On ESA’s new film about Earth’s worrying orbital traffic

A new documentary short released by the European Space Agency presents an ominous statement within its first 20 seconds: “Around 70% of the 20,000 satellites ever launched remain in space today, orbiting alongside hundreds of millions of…

Continue Reading