Featured Image

The Miracle of Life on Earth

Last week, NASA announced they had exciting news. NASA’s Curiosity rover had found “organic compounds” on Mars. Essentially, NASA discovered carbon in rocks dating back billions of years. It is important we make the distinction between organic compounds (carbon) and life because these two couldn’t be further apart from each other. NASA has not found… Read more »