BREAKING NEWS

2012-09-30

Sport

FIFA reveals World Cup venues

Russia and FIFA announced on Saturday the 11 cities which will host the 2018 World Cup. Moscow will have two venues – the 90,000-seat Luzhniki