With a bit of cosmic luck, an international team of researchers discovered the most distant star ever, located about 12.9 billion light-years from Earth. [Read More]

No reproduction or republication without written permission.