Spacewalkers Successfully Attach Station's Solar Wings

More from Space.com