NASA astronauts, Starliner, Suni Williams, Butch Wilmore
Despite the hiccups in their journey, Sunita Williams and Barry “Butch” Wilmore would still classify it as one giant leap for mankind.
The NASA astronauts—who officially made their return to Earth…