Sports Afghanistan Confirms Participation In Champions Trophy 2025, Boosting Pakistan’s Hosting Prospects: Reports | cricket news July 24, 2024 The World Opinion In a significant boost for the Pakistan Cricket Board (PCB), Afghanistan has confirmed its...