Two relay teams from Sri Lanka have qualified for the seventh IAAF World Athletic Relay Championships 2025, which will be held on May 10 and 11 at the Guangzhou Guangdong Olympic Stadium in China. ..