Landed On The Moon 2025. Scientists indicated that this water might be useful for life on the moon. November 9, 2021 / 8:49 pm est / cbs news.
The last soviet mission was luna 24, which launched 47 years ago. November 9, 2021 / 8:49 pm est / cbs news.
Landed On The Moon 2025 Images References :