NASA astronaut Sunita “Suni” Williams, one of the two astronauts on an unintentionally extended stay aboard the International Space Station, now holds the record for total spacewalk time by a woman.
The Falcon 9 lifted off at 5:05 p.m. EST from Launch Complex 40 on the Starlink 12-7 mission, which deployed 21 more satellites into the company's ever-growing internet constellation in low-Earth ...