According to two new papers, Mars may have gigantic drinkable glaciers and we might have found the reason that galaxies glow.