Deja Vu Strikes: India's 2023 WTC Final Loss Recalls Haunting Memories Of 2003 World Cup Final
The haunting memories of the 2003 World Cup final came back to haunt Indian cricket fans. In that match, India's decision to bowl first after winning the toss at the Wanderers Stadium in Jo'burg received severe criticism.
Jun 12, 2023, 17:38 PM IST