Month: December 2008

Shuttle lands at California air base

(CNN) — Space shuttle Endeavour landed safely Sunday afternoon at California’s Edwards Air Force Base after NASA waved off two opportunities for a Florida landing because of poor weather. Endeavour glides in for a...

Read More