Tech

Expedition 64 crew members return from International Space Station

After 185 days aboard the International Space Station, two Russian cosmonauts and a NASA astronaut returned to Earth early Saturday morning. 

Related Articles

Leave a Reply

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

Back to top button