World Triathlon

The International Shooting Sport Federation is among the latest international federations to suspend Russian and Belarusian athletes following the Russian invasion of Ukraine