Quizlearn
.app
Which military advantage was crucial to William the Conqueror's victory at the Battle of Hastings in 1066?
Viking raids
Numerical superiority
Longbows
Cavalry
World History Exercises are loading ...