The Problems with Evolution

CMDAChapel3

Jeff Barrows, MD share about the Problems with Evolution in his continuing Apologetics series.