Okay, folks. Show of hands. How many of you were born on Venus? Anyone? Anyone? Okay. How many of you were born on Mars? *crickets* Right. What about Jupiter or maybe one of its moons? Image by Comfreak from Pixabay Still no one? So, would it be safe to assume that everyone reading this was …
