25-04-2018 19:26 via dailymail.co.uk

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 »