Anthromadness: Meager comments on new Haplogroup E paper

Anthromadness: Meager comments on new Haplogroup E paper