NASA’s Lucy mission is ready to launch and explore never-before-seen asteroids
Weather conditions will be 90% favorable on the morning of October 16, when the Lucy mission is set to leave Cape Canaveral Space Force Station at 5:34 a.m. ET. If...
Read more










