WTCS Abu Dhabi 2026 Postponed: Iran War Forces Season Delay
The 2026 World Triathlon Championship Series was set to open in Abu Dhabi on 28-29 March, but World Triathlon has confirmed that the elite individual races have been postponed following the escalation of conflict in the Middle East. The season now begins in Samarkand, Uzbekistan on 26 April. What Happened? Following US and Israeli airstrikes…










