Tag Archives: Denisova Cave

DNA scan sheds new light on mankind’s mysterious cousins

Science continues to broaden our understanding of human evolutionary history. But then again, one can also say, as the ignorant among us do, that God made man in his image. What are we to trust; science or magic? TGO Refer … Continue reading

Posted in Science | Tagged , , , , , , , , , , , , | Leave a comment