Shuttle Discovery home safely after 14-day mission

EDWARDS AIR FORCE BASE, California (Reuters) – The space shuttle Discovery landed safely in California on Friday after bad weather forced a switch of its touchdown site at the end of a two-week mission to the International Space Station.

Leave a Reply