The Nile Valley - Topic 7.3 Flashcards

The problem of Sudan and its conquest