Showing posts with label Darwinism. Show all posts
Showing posts with label Darwinism. Show all posts

Wednesday, February 8, 2012

Creationist David Andrews Refutes Evolution

From his humble home and couch in Melbourne's north side, David Andrews, a creationist, refutes evolution, "I refute revolution! To claim that people came from apes is just outrageous."

Above: "If we came from apes, then, why am I a shit climber?"