Posted on June 4, 2021 by adminTrack cycling world championships pulled from Turkmenistan The track cycling world championships have been pulled out of Turkmenistan because of the coronavirus pandemic. ( read original story …)