Stranded astronaut Sunita Williams said the growing concerns about her health were nothing but “rumors” — as she attributed ...
NASA astronaut Sunita Williams has recently responded to the rumors about her health while onboard the International Space Station (ISS). In the latest video, Williams elaborated on the ...