Full threadSMVS·Interesting that there are multiple confirmations of all the shuttle crew still being alive. Who was on the Challenger?View on HN