Feb 4, 2015 by News Staff

A new image from NASA’s Hubble Space Telescope shows Arp 230, a peculiar galaxy located at a distance of about 80 million light-years. This image shows...