Nasa's James Webb telescope captures a 'cosmic tarantula'

Nasa’s James Webb Space Telescope has spotted thousands of never-before-seen young stars in a region nicknamed the ‘Tarantula Nebula’. The nebula called the ’30 Doradus’, has been pictured containing dusty filaments in previous telescope images. The Webb images provide a sharper glimpse of…