Loading...
News
    Shows

      Spacewalk to install Earth-watching cameras

      |Two Russian cosmonauts at the International Space Station are preparing to finish a mission that was begun last year - the setup of cameras that will stream high definition video of the Earth, for all to see. Elaine Quijano reports.