Evolutionary Psychologists Deny Their Own Minds
November 24, 2017
Need proof that evolutionists are not the fittest? Watch these two psychologists earn a Darwin award by cutting off the branch they're sitting on.
Incredible Stories of Human Ability in Weakness
November 8, 2013
Here are three amazing stories that speak for themselves.