Afghanistan cricketer Firooza Amiri has criticised the International Cricket Council (ICC) for what she says is a lack of support after members of the women's ...
Located in Badakhshan province of Afghanistan, Wakhan Corridor is a narrow strip that connects China and Afghanistan on one hand and Pakistan and Tajikistan on the other.