Comments on The BioLogos Statement on Adam and Eve

A post was split to a new topic: What is Effective Population Size