The Byzantine and Persian empires challenged the spread of Islam.
The two empires that challenged the spread of Islam were the Byzantine and Persian empires.
8.8m questions
11.4m answers