Cosmonauts step outside ISS to clean the windows

A pair of Russian cosmonauts are embarking on a six-hour space walk to install new equipment and carry out maintenance …read more

Via:: Reuters Video: Top News