Tag: Tatooine
“Multiverse” Myth Frees Atheists from Real Science
Deniers of God’s existence have clung to one main gambit to avoid the design implications of the fine-tuning of the universe.
California Metamorphosis Premiere Stars Live Butterflies
A thousand people responded with long, resounding applause to Illustra’s new film, Metamorphosis, at its California premiere on Saturday. The auditorium was filled and the audience was thrilled, especially at the very end when the stars of the show made a surprise appearance.
Among Darwin Advocates, Premature Celebration over Abundance of Habitable Planets
“Our Solar System looks ever more like the exception, and it is exceptional in ways that are life friendly.”