What did the ancient western African kingdoms of Ghana, Mali, and Songhai have in common?
- These kingdoms established economies based on trade.
- Christianity was widely practiced throughout these kingdoms.
- The power of the rulers of these kingdoms was limited.
- These kingdoms isolated themselves from other cultures.