2018 World Cup to be played in 12 stadiums
The 2018 World Cup will be played in 12 stadiums located in 11 Russian cities, head of the local organising committee Vitaly Mutko said yesterday.
Bihar government plans a world class stadium on the outskirts of state capital besides remodelling the Moinul Haq Stadium with all the facilities required for hosting international cricket matches.