India delays planned space station and moon base by five years
As results from 2023’s Chandrayaan-3 mission suggest south pole Moon magma
India’s Department of Space has outlined plans to send its first astronaut to space next year, establish a space station by 2035, and land an Indian on the Moon by 2045.…The RegisterRead More