Butch Willmore

Sunita Williams terms space her “happy place”; NASA astronauts eager to vote from space in US elections

NASA Astronauts Sunita Williams and Butch Willmore expressed their desire to vote in the upcoming US presidential elections in November,…

3 months ago