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