Nation

ESA, NASA astronauts carry out spacewalk repair

Two astronauts have ventured out on a spacewalk to install new pumps on a cosmic ray detector outside the International Space Station. (Dec. 2)