sunandshield.wordpress.com
Evolutionists dumbfounded that DNA proves animals & humans first appeared contemporaneously
Evolutionists from Rockefeller University and the University of Basel in Switzerland recently released their peer-reviewed finding that have left them completely shocked, blowing their evolutionist…