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 – .