Casablanca of the origins
Al Maghreb Al Aqsa, Morocco, placed opposite East Africa often called “of the origins,” is also rich in testimonies of ancient settlements and occupies a pivotal position to explore the hypothesis of old crossings of the Strait of Gibraltar in both directions and their possible role in the first occupations of West Eurafrica. The many […]