News

The Amazigh people are the indigenous people of North Africa, with tribal populations stretching from Siwa in Egypt to Semara in Morocco. Amazigh people celebrate their new year outside the ...
The Himba tribe has a population of approximately 50,000, with most members dedicating their time to agricultural activities.
A southern African tribe with tantalizing claims to an ancient ... what they say essentially is that they came from the North, possibly from Judea. They subsequently went to a place called Sena ...