Harry Larubi as part of Team Uganda during 2026 world cross country championships held in Tallahassee Florida