ICC World Cup 2023 Afghanistan Shock Defending Champions England in Delhi _ WION World of Cricket ICC World Cup 2023_ Afghanistan Shock Defending Champions England in Delhi Rumble 2 years ago