T-Minus Space Daily

China says it’ll land humans on the Moon by 2030.

Oct 30, 2025
Ask episode
Chapters
Transcript
Episode notes