Science, Religion, and Philosophy News @
Jun 21 2016
Does The Size Of Space Freak You Out?
The pair of galaxies NGC 1531/2, engaged in a spirited waltz, is located about 70 million light-years away toward the southern constellation Eridanus (The River).