Science NASA’s new Lucy asteroid spacecraft faces solar panel glitch Marshmello October 19, 2021October 19, 2021 NASA's recently launched Lucy spacecraft, the US space agency's first- ever charge to explore distant asteroids and seek out the origin of our solar system,...