BREAKING NEWS: Space Shuttle Atlantis landed on the runway at Edwards Air Force Base in California, ending a 14-day mission to the international space station Friday.

Rain and clouds over Florida caused NASA to rule out Kennedy Space Center in Cape Canaveral, Florida.

Refresh page for latest updates in developing story.