MOSCOW — The Russian Grand Prix - the country's first Formula One race - will be held in Sochi in November 2014 despite delays in constructing the circuit, the city's mayor said Friday. “It will be held in November, after the Olympics,” Anatoly Pakhomov told reporters in Moscow. Last year local media reported, citing sources within the Russian Automobile Federation, that work on the $200-million project had been stopped. Pakhomov, however, dismissed any doubts about the construction being completed on time. In 2010, Russia signed a 7-year deal with F1 supremo Bernie Ecclestone to stage a GP race in Sochi from 2014 until 2020. — Reuters