Spacewalking astronauts Tuesday completed installing new solar panels on the Hubble space telescope, giving the Observatory a 52 percent increase in power.
Solar panels installed but daunting task of cutting off Hubble's.