Arab Today
Two NASA astronauts stepped out Tuesday on a rare Christmas Eve spacewalk to complete repairs at the International Space Station.
Two NASA astronauts stepped out Tuesday on a rare Christmas Eve spacewalk to complete repairs at the International Space Station.