Astronomers announced they had detected the most promising "hints" of potential life on a planet beyond our solar system. Cambridge University astrophysicist Nikku Madhusudhan, one of the scientists who led the research, joins to discuss.
Air Date: Apr 17, 2025