MOSCOW, Jan 25 (Reuters) - 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 on Friday.





More...