Science News The NASA/ESA Hubble Space Telescope has produced a close-up view of the galaxy Centaurus A. Hubble's out-of-this-world location and world-class Wide Field Camera 3 instrument reveal a dramatic picture of a dynamic galaxy in flux...