Murders galore at Aberdeen’s Granite Noir festival

Hugh Fraser.
Hugh Fraser.

Breaking