IsroPeenyaBF04aug2019 Published on August 4, 2019 in Isro’s Peenya facility to track space debrisFull resolution (700 × 350) NASA estimates that over 20,000 pieces of debris larger than a softball orbit the Earth. Illustration: NASA