2022-12-08T23:29:09.647658-08:00 2022-12-08T23:29:09.647658-08:00 Science Alert • Michelle Starr 'Peekaboo' Galaxy Emerges From Hiding, And It's A Time Capsule of The Universe