A peek into a stellar nursery has revealed six baby giant worlds
The James Webb Space Telescope has snapped a baby photo of six Jupiter-sized worlds. These newborn objects are cradled in a stellar nursery some 1,000 light-years away. And the tiniest…