Moscow, Russia. 15th June, 2017. A WC in a new tourist bus for the 2017 FIFA Confederations Cup during an unveiling event at the Fili Bus and Trolleybus Depot. Credit: Sergei Bobylev/TASS/Alamy
ICC Expands Men's ODI World Cup To 14 Teams From 2027, T20 World Cup To 20 Teams From 2024 | Cricket News