Webb Telescope Illuminates the Stars of the Cigar Galaxy
The James Webb Space Telescope has unveiled a staggering 16.5 million stars within the Cigar Galaxy, also known as Messier 82. Positioned 12 million light-years away, this galaxy is renowned for its rapid star formation. The new observations reveal intricate …
Read more →