Iconic cricketer Viv Richards backs India to "do well" in upcoming ODI World Cup
Published
Ten teams will feature in this biggest Cricket World Cup ever, to be played across 10 venues from October 5 to November 19, with the Narendra Modi Stadium in Ahmedabad hosting the tournament opener and the final. The event will feature 48 matches to be played across 46 days
Full Article