2 ms·Well, when I saw that title linked to npr.org my first though was that ISS return mission failed.by vl 16y agoWell, when I saw that title linked to npr.org my first though was that ISS return mission failed.