The Moon is Red, The Moon is Red!
China’s Lunar Probe Lands on Moon
China says its first lunar probe has landed on the moon, marking a significant step forward in its space exploration program.
It didn’t exactly land…. it was an impact probe.