4 ms·Astronomers Spot "First Stars" Billions of Years After They Were Supposed to Die5 points by rbanffy 1y ago