Spacewalk to install Earth-watching cameras

CBS News
1.6K
10 views
  • About
  • Export
  • Add to
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.

0 comments