Dundee publican at centre of Jim Malone campaign criticism charged with breach of electoral law

John Justice
John Justice