Articles by Melissa Cain Travis

About Melissa Cain Travis
Melissa Cain Travis serves as Assistant Professor of Christian Apologetics at Houston Baptist University. She holds a graduate degree in Science and Religion from Biola University and is pursuing a PhD focused on the history and philosophy of scientific thought.

Darwin’s Doubt Answers the Big Questions About Life that Fox’s Atheistic Cosmos Series Failed to Answer

Cosmos, the latest attempt at materialist indoctrination of the public, recently finished its 13-week television run. A reboot of the 1980 miniseries co-written and presented by the late Carl Sagan, it was a spectacle of historical misinformation and blatant atheistic propaganda that even included Sagan's famous declaration, "The cosmos is all that is, or ever was, or ever will be." [...]