OtherChina selects 2 proposals for crewed moon rover – SpaceNews October 29, 2024October 29, 2024 NewRelease