Ricky Ponting believes that India’s alleged pitch manipulation may have blown up in the host team’s face in the 2023 World Cup final.
Ricky Ponting believes that India’s alleged pitch manipulation may have blown up in the host team’s face in the 2023 World Cup final.