ICC Champions Trophy 2025: With every passing game, Afghanistan seem to be a side improving and improving fast. On Wednesday, the Hashmatullah Shahidi-led Afghanistan team pulled of one of the most famous wins in their cricketing history. The Afghanistan side stunned England in a







