James Webb Space Telescope captures stunning photo of most distant star in known universe
THE most distant star in the universe, located a mind-bending 28 billion light years away, has been caught on camera by the James Webb Space Telescope.
Daily Express :: News Feed