Here is a website about the still living crew of the Challenger shuttle:
https://fellowshipoftheminds.com/2015/04/30/are-the-crew-members-of-1986-space-shuttle-challenger-still-alive/
This group of people have been seen together more than once.
There explanation, they are all twins.