Posts

Showing posts with the label Science

Using Evolutionary Pseudoscience in Cancer Research

Silence is Another Problem for Peer Review

God, Nature and Homosexuality

"Scientists Say" — That's Enough? Not Hardly!

Secular Scientists Make a Hard Left

Easter and False Science

Question Evolution? Question Everything! Or would you be willing to die for the sake of Darwin?

"Science" on the Left

Odious Darwinist Scientism. Why does it exist and how much does Intelligent Design help?