ESA-backed space debris exhibition returns to London
Published on 8 May 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.
