There could be life out there—way, way out there. Last Wednesday, NASA announced that its James Webb Space Telescope had discovered “compelling evidence” of a planet that is potentially habitable. The planet, TWA 7b, is located in a disk of…
There could be life out there—way, way out there. Last Wednesday, NASA announced that its James Webb Space Telescope had discovered “compelling evidence” of a planet that is potentially habitable. The planet, TWA 7b, is located in a disk of…