5
votes
3answers
182 views

Is there anything special about our position in the galaxy thats necessary for life?

It's a fact that our planet's location from our parent star (among other factors) is of crucial importance to the existence of life. But can our position in the galaxy be considered a factor when ...