DNA Study Leaves Evolutionists Running on a Hamster Wheel

DNA Study Leaves Evolutionists Running on a Hamster Wheel
www.blessed.report

DNA Study Leaves Evolutionists Running on a Hamster Wheel

Evolution just took another hit from the very people trying to prop it up.