BREAKING! James Webb Telescope FOUND LIFE On Proxima B! For as long as humans have looked up at the stars, we've wondered, 'Are we alone?' Thanks to recent discoveries, we might finally be closer to answering it. Proxima B, a planet orbiting a star in our cosmic backyard, might just hold the key to one of the greatest mysteries of all time—life beyond Earth! But wait! What exactly did scientists find? Could there really be life on Proxima B? Buckle up because this is a journey that could change everything we know about the universe—and our place in it.
Hide player controls
Hide resume playing