Loading...

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.