The team polished and analysed 117 glass beads which were scooped up by China’s Chang’e-5 spacecraft in December 2020 and brought back to Earth. The beads were formed by tiny meteorites that ...