Uganda Names 21-Member Squad for 2025 Tokyo World Championships

The Uganda Athletics Federation has announced the final 21-member squad for the 2025 World Athletics Championships, scheduled to take place in Tokyo, Japan, from September 13 to 21. The team will compete at the National Stadium, where the Tokyo 2021…