ICC Champions Trophy 2025: The Pakistan leg of the Champions Trophy has been a let down, all thanks to the rain that has played spoilsport in a couple of games already. On Friday, Afghanistan lock horns with Australia in a crucial Group B fixture at the Gaddafi stadium in Lah







