Science

Webb Telescope snaps a shot of space 'Tarantula'

NASA's James Webb Telescope, launched into space last year, snapped an awesome shot of the Tarantula Nebula. (edited)

Just the News Spotlight

Support Just the News