James Webb telescope sheds light on mystery of ‘rogue’ planets
NEW DELHI: The enigmatic presence of hundreds of free-floating planets, discovered by the Nasa’s James Webb Space Telescope (JWST), has intrigued scientists for years. A recent study might be closing …