Astronauts celebrate moon anniversary with own spacewalk

Science ·