At Last, Astronomers May Have Seen the Universe's First Stars

I eat words@group.lt to Science@beehaw.org – 27 points –
At Last, Astronomers May Have Seen the Universe’s First Stars
scientificamerican.com

ah, stars..

1