Three cosmonauts living aboard the International Space Station are set to return to Earth Thursday, Sept. 29.

Three cosmonauts living aboard the International Space Station are set to return to Earth Thursday, Sept. 29.
Sign up now to receive our e-mail newsletter.