China Roundup: Chang’e 6 lands on the Moon, and record-breaking EVA on June 09, 2024 +0 Breaking News Breaking News