NASA releases jaw-dropping new picture of stars being born 390 light-years away

The exquisite image of activity in the Rho Ophiuchi cloud complex has been released to celebrate the anniversary of NASA's flagship James Webb Space Telescope.

No comments

Read more