NASA discovers lemon-shaped world 2,000 light-years away - and it’s not a planet
Published on: Dec. 20, 2025, 11:04 a.m. | Source: The Financial Express
The James Webb Telescope spotted a new object that was first discovered in 2011 - Is it a star? Planet? or simply PSR J2322-2650b.
