NASA astronauts complete spacewalk which was deferred because of debris hazard Two NASA astronauts finished an hours-in length spacewalk on Thursday morning that was before deferred…