Spacewalking astronauts tackle solar panel work
France's Thomas Pesquet and NASA's Shane Kimbrough floated out Sunday to work on new solar wings to give the aging space station a much needed electrical boost.
Copyright © 2024 KTRK-TV. All Rights Reserved.