This story is part of Elections 2020, CNET’s coverage of the run-up to voting in November. However you go about casting your vote, you have to admire this NASA astronaut who managed to cast her vote from space. Kate Rubins, who’s currently on duty aboard the International Space Station, posted a […]