What challenges did the Byzantine Empire face from foreign forces?
Avars and Sassanids–
Arabs–
Bulgars–
Avars and Sassanids–
Arabs–
Bulgars–