To mark the 330th anniversary of the Battle of Killiecrankie, historian and author Maggie Craig considers why this violent confrontation still evokes memories as well as enthusiastic public interest. The Battle of Killiecrankie was fought on 27 July 1689. This bloody clash of arms in a mountain pass a few miles north of Pitlochry in […]