Mark McGeogheagan: Political violence is spreading, and Britain is not immune Mark Mcgeoghegan Herald Scotland 3 0 21.12.2024 .....© Herald Scotland visit website