Nepal thrashes Netherlands by 19 runs

Recentfusion.com—Pokhara: Nepal got 19 runs’ victory against Netherlands in ICC World Cricket League Championship at the VRA stadium in Amstelveen on Monday. It’s a Netherlands’ first defeat in eight match of the league. Previously Netherlands […]