Afghanistan salvaged some pride on Wednesday when they secured a nail-biting three-run win over hosts Sri Lanka in the third…
Read More »Afghanistan salvaged some pride on Wednesday when they secured a nail-biting three-run win over hosts Sri Lanka in the third…
Read More »