Science Alert 'Peekaboo' Galaxy Emerges From Hiding, And It's A Time Capsule of The Universe https://www.sciencealert.com/peekaboo-galaxy-emerges-from-hiding-and-its-a-time-capsule-of-the-universe