Watch dwell: Astronauts will try again to install new solar array on spacewalk

Two astronauts will try again Sunday to unroll a big new solar array throughout a spacewalk on the International Space Station.
Read More

LEAVE A REPLY

Please enter your comment!
Please enter your name here