India has won another global cricket tournament with a four-wicket victory over New Zealand in the Champions Trophy final.
It was India’s 23rd win in 24 games across the last three men’s ICC events stretching back to 2023 – the only loss coming against Australia in the 2023 Cricket World Cup final. Indian fans ...