NASA Astronauts to Install Final International Space Station Solar Array
NASA mission managers have given the go for two astronauts to exit the International Space Station on Thursday to install its eighth and final roll-out solar array. The spacewalk, scheduled to begin at 8:30 a.m. EST, is expected to last approximately seven hours, according to NASA.


