The U.S.-Russian space station crew touched down safely in Kazakhstan on Sunday, wrapping up an incredible 8-month journey aboard the International Space Station. Throughout their mission, the team carried out vital research that is propelling space exploration to new frontiers
