ar164 ar164 18-05-2020 History contestada How many towns did Great Zimbabwe's rulers govern? 25 75 150 300