Nepal are all set to face Canada in the 26th ODI of the ICC Cricket World Cup League 2 in Ontario, Canada, on Monday, September 16. Nepal is preparing to play Canada and Oman in a triangular series starting on September 16. The series is a part of the 2023–2027 ICC Cricket World Cup League […]