China's Chang'e 6 lunar samples suggest our moon is debris from an ancient Earth impact

China's Chang'e 6 lunar samples suggest our moon is debris from an ancient Earth impact