Full threadSMVS·Recently saw compelling evidence all the Challenger astronauts are still alive. Who was on the shuttle?View on HN