2 Russian cosmonauts are taking a spacewalk outside the International Space Station Wednesday (Nov. 18), and you can watch their six-hour trip live online.
2 Russian cosmonauts are taking a spacewalk outside the International Space Station Wednesday (Nov. 18), and you can watch their six-hour trip live online.