Two Russian cosmonauts are scheduled to spend about seven hours working outside the International Space Station today (April 25), and you can watch the action live. Read More – Space