NASA: Space Station May be Evacuated by Late November

August 29, 2011 at 11:11 am in WDAZ

CAPE CANAVERAL, Fla. (AP) Astronauts may need to take the unprecedented step of temporarily abandoning the International Space Station if last week’s Russian launch accident prevents new crews from flying there this fall. Continue Reading