Tianwen-1 Mars rover

China all set for historic Mars Rover launch, could unveil signs of ancient alien life

Nirmal Yesoda In an attempt to emerge as a winner in the space race, China is all set to launch…

5 years ago

This website uses cookies.