VIEW HEADLINES ONLY

Leftists Use Science as Camouflage

Leftists have learned that the 'science costume' is their most effective means of propaganda.

Another Living Fossil Challenges Darwinian Explanations

The excuses that Darwinists make up for evidence against their theory need to be exposed and shamed.
All Posts by Date