Astronomers spot a galaxy mega-merger 12.4 billion light years away
Scientists from around the world used Chilean telescopes to spot, observe and predict the creation of the biggest structure in the universe 12.4 billion light years away.
Read more »