Russian cosmonauts clean ISS windows in a 6-hour spacewalk 250 miles above Earth
A pair of Russian cosmonauts have cleaned the windows of the International Space Station (ISS), floating 250 miles (400 km) above the Earth's surface (pictured).
Read more »