India won the 2025 ICC Champions Trophy amid controversies, including accusations of playing all matches at one venue in Dubai and the absence of Pakistan Cricket Board representatives at the presentation ceremony. PCB Chairman Mohsin Naqvi missed the final d…