NASA Astronauts ‘Stranded’ in Space Return to Earth – Watch Live
NASA astronauts who spent unexpected extra time aboard the International Space Station (ISS) are finally coming home. After months of uncertainty, their return journey is now underway. You can watch NASA astronauts return to Earth live as it happens! Why…