Exciting announcement from World Aquatics as Beijing is named host city for the 2026 World Short Course Swimming Championships, marking another major international sports event coming to China’s capital.