Dravidian Anthropology.net, 13 Aug 2008 The mitochondrial macrohaplogroup M is a descendant of the macrohaplogroup L3, a really old East African haplogroup thought to…