Russell flies Argyll flag as Chieftain while kilted policemen on Segways patrol New Hampshire Games

MIchael Russell installed as Chieftain 35th New Hampshire Highland Games

The world is a small place. Last weekend, Cabinet Secretary for Education, Michael Russell, presided as Chieftain Continue reading