In the search for life elsewhere, the Earth is typically used as a standard against which other planets, or moons, are compared. Since our planet is teeming with seemingly countless life forms, it must represent the near-perfect, most ideal conditions for life to flourish, right? It would seem so, but new research is suggesting that [...]

Read more of this post