Twitter Is Teeming With Astronomers Posting New NASA Webb Space Telescope Discoveries – CNET

By | July 20, 2022
If the last few days are any indication, we’re about to witness a starry-eyed future for astronomy.