Today: Dec 24, 2024

Base - Page 18

Shuttle Endeavour lands at California air base

Shuttle Endeavour lands at California air base

(CNN) — The space shuttle Endeavour successfully landed at California’s Edwards Air Force Base on Sunday afternoon. Poor weather conditions forced NASA to cancel two potential landing opportunities in Florida. Endeavour glides
September 25, 2023
1 16 17 18