Astronauts Stranded on ISS for 9 Months to Return to Earth on Tuesday

After spending over nine months aboard the International Space Station (ISS), two U.S. astronauts will finally....