The Amazigh people are the indigenous people of North Africa, with tribal populations stretching from Siwa in Egypt to Semara ...
The first genomic study of ancient people from the eastern Maghreb region — present-day Tunisia and northeastern Algeria — shows that Stone Age populations who lived there more than 8,000 ...