Fallen north and north-east heroes of WWI given voice in new book

© Gordon Highlanders Museum1st Battalion Gordon Highlanders Warrant Officers at Arras.
1st Battalion Gordon Highlanders Warrant Officers at Arras.

Breaking