local group

Where is Earth Located?

You've probably heard the saying “everything’s relative”. When you consider our place in the Universe, everything really is relative. I’m…

11 years ago