February 11, 2025
NASA chief sees Russians and Americans together on space station through 2030

Launched in 1998, the ISS has been continuously occupied since November 2000 under a US-Russian-led partnership that also includes Canada, Japan and 11 European countries…
Read More

About The Author

Leave a Reply

Your email address will not be published. Required fields are marked *