News

Located 1.1 million light years from Earth, the vast Sculptor Galaxy contains around 500 nebulae, or star-forming regions ...