James Webb Found a Planet With 99.7% Chance of Life!

previous post