In which year was the Battle of Zallaqa fought between Alfonso VI and Yusuf bin Tashfin?
Correct answer C. 1086
Explanation
In 1086 the Almoravid ruler Yusuf bin Tashfin defeated Alfonso VI of Castile at Zallaqa (Sagrajas) near Badajoz, halting the Christian advance in Spain for a time.
Answer checked How we write and check questions
Discussion