This Day in History: 1995-01-06

Scientists report that the Hubble Space Telescope has captured the deepest image of the universe ever taken