NASA Explains Strange Noise From Starliner Capsule That Baffled Stranded Space Station Astronauts
The agency says the craft is still expected to return to Earth from the International Space Station on Friday.
The agency says the craft is still expected to return to Earth from the International Space Station on Friday.