11 months agohere is The clearest Image Of Proxima B Captured By The James Webb Telescope! cloud there be life?ZEEY1