Russia Blames Software Glitch, Lapse in Human Attention for ISS Mishap 2 min read Technology Russia Blames Software Glitch, Lapse in Human Attention for ISS Mishap xploreme August 2, 2021 Russian space officials said a software glitch and possible lapse in human attention were to blame for...Read More