India to host 2011 World Cup final
India will host the finals of the 2011 World Cup while Bangladesh will host the opening ceremony, as decided in London following a meeting between the respective boards
|
|
India will host the finals of the 2011 World Cup while Bangladesh will host the opening ceremony, as decided in London following a meeting between the respective boards
|
|