Tag
The James Webb Space Telescope detected a mysterious chemical signature on Pluto and Titan at 5.113 micrometers that does not match any known compound, baffling astronomers and prompting further study.