Evolution is Impossible, Part 9 , Dr Richard Kent. Charles Darwin’s Finches do NOT prove Evolution! Leave a Comment / By Dr. Richard Kent / May 23, 2014