Rakibul Islam of Bangladesh finished the World Triathlon Powerman Duathlon World Championship on a high in Switzerland yesterday.
Rakibul Islam of Bangladesh finished the World Triathlon Powerman Duathlon World Championship on a high in Switzerland yesterday.