Shahid Afridi: Defeat him by going to India… Shahid Afridi challenged for the World Cup – pakistan ex captain shahid afridi stones thrown team bus india 2005
New Delhi: The ICC ODI World Cup 2023 is going to be held in India. This mega event will start...