Listen

Description

The James Webb Telescope has potentially found a molecule on a faraway planet that could mean life.