World Cycling Championships halted as protestors 'glue themselves to the road'

World Cycling Championships halted as protestors 'glue themselves to the road'

Daily Record

Published

It is believed that the riders are currently in Stirling and were approaching Crow Road when the incident happened.

Full Article