Tag Archives: Kepler Telescope

Signs of alien life? Mysterious star stirs controversy

Skeptics will always disagree, especially the religious fanatics among us who believe that God created us and only us and that we are somehow special, but the universe is too vast to not contain countless other living creatures. And yes, … Continue reading

Posted in Science | Tagged , , , , , , , , | Leave a comment