Space debris punctures International Space Station's robotic arm

Open in new window