Seven Billion Sons of Adam with David Rives and Dr. Robert Carter on TBN

Dr. Robert Carter and David Rives ‘crunch the numbers’ and look at some revealing statistics that show that the current human population could easily have been produced within the Biblical time frame of thousands of years….not millions.