Tag: 2 ISS astronauts venture out to repair complex cosmic ray detector