ESA-backed space debris exhibition returns to London
Published on May 8, 2026
A breathtaking set of images highlighting the challenges posed by the countless human-made fragments circling Earth is on display at the Royal Astronomical Society in London.
