Naveen-ul-Haq returns to the Afghanistan squad for the 2023 World Cup to be held in India, having not been part of the team in ...