Nepal claim upset victory over Pakistan
Nepal may be the location of the world's highest mountains but their Under-19 World Cup cricketers scaled the cricketing heights with a momentous upset victory in the ICC event in Christchurch today
Nepal may be the location of the world's highest mountains but their Under-19 World Cup cricketers scaled the cricketing heights with a momentous upset victory in the ICC event in Christchurch today