You Can Watch 3 Space Travelers Return to Earth Thursday! Here's How.
Wednesday, October 3, 2018 - 18:00
in Astronomy & Space
Two NASA astronauts and one Russian cosmonaut will return from the International Space Station early Thursday morning (Oct. 4), and you can watch their departure and landing live online.