×
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT

China sending up next space station crew in June

China's ambitious space programme launched its first astronaut into orbit in 2003, landed robot rovers on the moon in 2013, and on Mars last year
Last Updated : 17 April 2022, 10:21 IST

Follow Us :

Comments
ADVERTISEMENT
Published 17 April 2022, 10:21 IST

Follow us on :

Follow Us