Weather may stall the space shuttle landing CAPE CANAVERAL, Fla. - NASA managers kept close tabs on the weather today as thunderstorms and low clouds threatened to prevent space shuttle Atlantis and its seven astronauts from landing after a trip to the international space station. |