The scene as thousands take to Edinburgh, Scotland’s and London’s streets to protest

Resize Text
Print Article