NASA’s Lunar Trailblazer mission, set to launch on February 26, 2025, is charting a bold new course to explore the Moon in ...
The man who led a NASA facility that shouldered much of the blame for the 1986 space shuttle Challenger explosion has died. William Ray Lucas was 102.