Astronaut Suni Williams is putting health rumors to rest after photos of her during her mission aboard the International Space Station sparked concern.
In September, NASA's inspector general noted in a report that new cracks and leaks affecting the Russian segment of the aging ...