The Amazigh people are the indigenous people of North Africa, with tribal populations stretching from Siwa in Egypt to Semara ...
The work is published in the journal Genome Biology. The ancestors of the Imazighen reached north Africa more than 20,000 years ago Due to its geographical location, north Africa is a conclave of ...