FIFA World Cup 2018: 64 matches, 11 venues and $15.5 bn spent

FIFA World Cup 2018: 64 matches, 11 venues and $15.5 bn spent

FIFA World Cup 2018: 64 matches, 11 venues and $15.5 bn spent
The 2018 World Cup is about to start in a few hours with all the eyes of the globe turning towards Russia. A look at the action-packed, drama-filled feast of football.

ADVERTISEMENT