Five arrested as protest halts elite UCI cycling race

UCI cycling race, protest, Edinburgh, Glasgow
World
image