Nepal Won The Cricket, Nepali Cricket News, Nepal Vs Bermuda

Nepal has just won the cricket match against Bermuda on the ICC World 20-20. This is the first time of Nepal Vs Bermuda. In 2000s Bermuda has already played World Cup. On Thursday also...