Dr. David Berlinsky Refutes Evolution
Atheist professor destroys evolution
Dr. Richard Lumsden – professor of parasitology and cell biology at Tulane University in Louisiana. Served as Dean of the Graduate school of biological sciences. Published about 90 peer-reviewed papers and was awarded the Henry Baldwin Ward medal for his work in parasitology.
Professor Exposes Impossibilities of Evolution