Peekaboo Galaxy comes out of hiding and it’s a time capsule of the universe

(ORDO NEWS) -- The galaxy that has teased astronomers since they first spotted a hint

Hidden Peekaboo galaxy provides a glimpse into the past

(ORDO NEWS) -- The NASA/ESA Hubble Space Telescope has discovered that the peculiar small galaxy