From the disputed territory of the Western Sahrara to the ancient lands of Egypt, North Africa has followed its own path to independence heavily influenced by its Muslim heritage.
Images 1-6 of 6
Algeria | Egypt | Libya | Morocco |
Tunisia | Western Sahara |
- Graphic Index
- Text Index







