The European Space Agency recently shared this image of a tiny, 10-cm object that can wreak havoc in even the strongest space armor we have. ESA space debris studies, an impact sample. This is the kind of damage even a small projectile can cause. Image credits: ESA. There is a growing concern regarding the sheer number…