Good news for NASA’s Lucy spacecraft, the solar array of which is now almost completely deployed. Post navigation Just one instrument mode left and the James Webb Telescope will be ready for science Celebrate Fourth of July with these patriotic Alexa skills