Changes in Congress May Mean More Oversight, New Challenges for NASA

More from Space.com