Video Russians Just Passed the Olympic Torch in Open Space The cosmonauts returned to Earth with the torch on Monday. By Jim Festante Nov 11, 20131:35 PM Tweet Share Share Comment Tweet Share Share Comment Tweet Share Share Comment Olympics Advertisement