Fri, Sep 22, 2023 |
Updated 12:23 IST
WTC Final 2023: Indian fans in London all excited for summit clash
Jun 07, 2023
London (UK), June 07 (ANI): The stage is all set for the ICC World Test Championship Final in London. Indian fans were seen cheering for Team India outside The Oval. The team buses arrived at the stadium and the fans were overwhelmed. India will take on Australia in the final.