New delay for troubled World Cup stadium in St. Petersburg
MOSCOW - Russia's Sports Minister says a stadium being built in the city of St. Petersburg for the 2018 World Cup has suffered further delays.
MOSCOW - Russia's Sports Minister says a stadium being built in the city of St. Petersburg for the 2018 World Cup has suffered further delays.