Two astronauts aboard the International space station completed a Spacewalk on Thursday, successfully Retracting a stuck antenna, according to nasa TV.
United States Russian astronauts successfully finish Spacewalk.