A similarity between the ancient western African empires of Mali, Ghana, and Songhai is that these kingdoms did what?
- Established economies based on trade
- Practiced Christianity
- Limited the power of their rulers
- Isolated themselves from contact with other countries