The latest international news in one place
NASA released an image captured by the Hubble Space Telescope of the “Spider Galaxy” millions of…