Nepali Team to Compete in World Budo Martial Arts Championship in Azerbaijan
Kathmandu: A 13-member Nepali team, including seven players, is set to travel to Baku, Azerbaijan to participate in the World Budo Martial Arts Championship.
According to National News Agency Nepal, the championship will be held from July 24 to