After race organisers announced a route curtailment, the Tour of Turkey concluded on Sunday...
Merhawi Kudus
World Cycling Championships UCI in 2023 Glasgow and all of Scotland are the hosts....