Your place for Space News
The very first stars to shine in the Universe left a tell-tale trace in a far-distant galaxy.