Haplogroup D.

from Wikipedia, the free encyclopedia

Haplogroup D stands for: