The agency confirmed its mission was proceeding smoothly, but made the announcement amid the puzzling departure of a top NASA official.
The agency confirmed its mission was proceeding smoothly, but made the announcement amid the puzzling departure of a top NASA official.