MessageToEagle.com – Using the ALMA (Atacama Large Millimeter/submillimeter Array), astronomers discovered a nest of monstrous baby galaxies located 11.5 billion light-years away. The young galaxies seem to reside at