A galaxy from 11 billion years ago just reappeared in a shocking way

Sun, 25 May 2025 17:51:34 +0000

Hubble has spotted a quirk of nature.