Pakistan Cricket Fan “Chicago Chacha” Cheers For India In World Cup 2023 Semi-Final
Pakistani cricket fan has turned into Indian team supporter. India will take on New Zealand in the first semi-final of the ICC Cricket World Cup 2023 on November 15 at…