News

Researchers have used NASA's James Webb Space Telescope (JWST) telescope to peer into the spectacular Phantom Galaxy, also known as M74. The galaxy is located around 32 million light-years away ...