Your place for Space News
Scientists observe a signature on the sky from the very first stars to shine in the Universe.