NASA's Lucy launches to Trojan Asteroids
Published
NASA's Lucy mission launched early Saturday from the agency's Kennedy Space Center at Cape Canaveral, Fla.
Full ArticlePublished
NASA's Lucy mission launched early Saturday from the agency's Kennedy Space Center at Cape Canaveral, Fla.
Full Article