NASA Delays Critical Space Station Repairs to Saturday

More from Space.com