NASA is an unlikely winner of the Abraham Accords – opinion

NASA astronaut Stephen K. Robinson is anchored to a foot restraint on the International Space Station. (photo credit: NASA/HANDOUT VIA REUTERS). read more