In recent weeks, rumors spread rapidly on social media suggesting that NASA’s James Webb Space Telescope (JWST) had made an…