India sets sights on a moon base by 2047

India is setting long-term goals that could see the country establish its own moon base before 2050.
Read Entire Article

© 2024 Thiratti. All rights reserved.