Comment Comment by SMVS Recently saw compelling evidence all the Challenger astronauts are still alive. Who was on the shuttle? parent SMVS 4 years ago