World's most powerful telescope spots an 'Eye of Sauron' in deep space
TweakTown | 26.01.2026 17:50
NASA's James Webb Space Telescope has captured a close-up view of a dying star located 650 light-years away, which is crumbling into gas and dust.Continue reading at TweakTown