Nepal are currently playing host to a riveting tri-series featuring cricketing talents from their own country, Namibia and the Netherlands. The six-match T20I series, slated to conclude on March 5th, has been delivering exciting cricket action, and the latest encounter showcased Nepal’s dominance as they registered a convincing six-wicket victory over the Netherlands, successfully chasing…