WATCH: Astronauts install new solar panels during 6-hour spacewalk

NASA astronauts conducted their second spacewalk in the past week to install new solar arrays.

Recently Played