We may have just glimpsed the universe's first stars

· New Scientist