December 25, 2024
Editorial

Comments for: BEYOND DISCOVERY

Discovery is home.” With those words from Mission Control, Americans and NASA officials breathed a sigh of relief Tuesday morning. The safe landing of the space shuttle Discovery in California marked America’s successful return to space after the 2003 Columbia disaster that killed seven astronauts. While the return… Read More

You may also like