Some roads in Istanbul will be closed to traffic on Sunday, 17 April 2022...
The Istanbul–Istanbul stage, the final stage of the 57th Presidential Cycling Tour of Turkey, will take place on Sunday, 17 April 2022. Due to the race, some roads in Istanbul will be progressively closed to traffic…
