Chinese scientists have identified impact remnants from meteorites in Chang’e-6 lunar samples, shedding light on the origin ...