Why Did King Edward I Invade Scotland? King Edward I of England fought the Scots to punish King John Balliol for not being an ally against France with England. Source Share This Article
Comments
Sorry, comments are closed for this article.