Russia reports computer bug on International Space Station, rules out risk to crew

Open in new window