4.8 C
London
Sunday, April 21, 2024

Protestors halt men's road race at cycling worlds

- Advertisement -

A group of protestors forced the men’s cycling world championships road race in Scotland to be suspended for nearly an hour on Sunday after blocking a country road between Edinburgh and Glasgow.

The post Protestors halt men's road race at cycling worlds appeared first on – .

Latest news
Related news