4 min read History The battle of Glen Trool: Robert the Bruce’s first victory over an English army in 1307 1 year ago Adam