Pakistan will be ashamed to see its record against India, know what happened in the last 5 matches Sports February 12, 2023 New Delhi: The ICC Women’s T20 Cricket World Cup 2023 has started in South Africa. Although the Indian cricket team…