A gas cloud 13 billion light-years away may be the resting place of some of the earliest stars in the universe.
Astronomers find remnants of the oldest stars in the universe : Read more
Astronomers find remnants of the oldest stars in the universe : Read more