The indigenous Berber peoples of North Africa, who have inhabited the region for thousands of years and speak various Berber languages.
The indigenous Berber peoples of North Africa, who have inhabited the region for thousands of years and speak various Berber languages.