26 () posted 3 years ago by pkvi 3 years ago by pkvi +32 / -6 13 comments share 13 comments share save hide report block hide replies
Never heard this. Got a credible link?
Just type in”Challenger astronauts still alive” on Duck Duck.