https://www.404media.co/humans-have-now-seen-the-dawn-of-time-from-earth-after-breakthrough/
Telescopes perched on the Andes Mountains glimpsed elusive encounters fueled by the first of the first stars in the universe more than 13 billion years ago.
Create an account or login to join the discussion