Protest at Labour Party office in Glasgow, Scotland Freelancers 3 months ago Protest at Labour Party office in Glasgow, Scotland READ: Israel Minister says ‘there is no such thing as a Palestinian people’