haplogroups

No.13874789 ViewReplyOriginalReport
can new haplogroups emerge, how long will it take