Jesus Christ Honored on the Moon
July 5, 2019
A little-known incident occurred on the moon right after the Apollo 11 astronauts landed. Illustra Media tells about it.
Being a Christian in Academia Can Be Costly
June 16, 2019
What happened to a Christian on his journey to a PhD is shocking and shameful, but his situation was far from unique.
Darwin, the Idol of Richard Dawkins and His Followers
February 1, 2019
The adoration that the world's leading atheist gives to Charles Darwin goes over the top, says a scientist Dawkins refused to debate.
Big Science Fights Christian Values
October 22, 2017
Secular scientists have more than just Darwinism to offer as an alternative to creation. They have political clout to fight traditional values with anti-Christian political and educational positions.
Evolution Is the Doorway to Atheism
May 29, 2017
A new study has confirmed what Darwinism critics have been saying for some time: Darwinism is the doorway to atheism.
Evolutionary Materialism Promotes Deadly Sins
February 12, 2017
Name a vice, and Darwinians will be there to rationalize it on evolutionary grounds. They claim proud ownership of the Seven Deadly Sins.
Psychotherapy Effectiveness Exaggerated
October 4, 2015
It's depressing that psychotherapy inflates its effectiveness in treating depression.
Do Nature's Editors Want Another French Revolution?
January 15, 2015
By glorifying the French Revolution without mentioning its atrocities, Nature's editors give a terrible message about terrorism.
Did Man Invent God?
December 14, 2014
A new study claims that religions with "moralizing gods" arise primarily in affluent nations.
Is Scientism Ready for E.T.?
October 12, 2014
In speculating about the impact of extraterrestrials on world religions, an author neglected the impact on his own.
Are Aliens Part of Evolution’s Plan, Too?
October 4, 2011
What would the discovery of intelligent aliens mean for Christianity? A recent article made a splash asking that question. Maybe, though, the question should be turned around: what would it mean for evolutionary science?