Universe's First Light Has Just Been Revealed in Stunning Detail

Just 380,000 years after the Big Bang.

Mar 18, 2025 - 17:18
 0
Universe's First Light Has Just Been Revealed in Stunning Detail

Universe's First Light Has Just Been Revealed in Stunning DetailJust 380,000 years after the Big Bang.