CAPE CANAVERAL, Fla. - Kennedy Space Center is a seaside symbol of man's scientific ingenuity, but nature flexed a set of mightier muscles yet again on Monday by preventing the launch of the space shuttle Endeavour.
Comments
You need to be a member of CKA and be logged into the site, to comment on news.