Did you hear that the Universe has 10x the number of galaxies? How did astronomers discover this, and what does it mean for the number of stars?
Quickly and easily download Instagram videos with our free tool.