The Hubble Telescope has just located a star that's 12.9 billion light-years away. Find out why this discovery offers new insights into how our Universe began.
The Hubble Telescope has just located a star that's 12.9 billion light-years away. Find out why this discovery offers new insights into how our Universe began.