Afghanistan Causes Upset in ICC Champions Trophy; England Out of Tournament
Lahore: Afghanistan stunned England with a commanding performance in the ICC Champions Trophy 2025, securing a crucial victory that knocked the defending champions out of the tournament. Riding on a record-breaking 177 from Ibrahim Zadran,…