The Lunar Trailblazer’s launch is planned for February 26 from NASA’s Kennedy Space Center in Florida to study the secrets of lunar water.
It was hushed inside a 140-year-old cathedral on the outskirts of Little Rock’s downtown as about five dozen people sat in ...