No media source currently available
A factory in Krasnoyarsk is manufacturing 14,000 Olympic torches ahead of the 2014 Sochi Winter Olympics, which will kick off with the longest-ever Olympic torch relay. The factory has previously produced rocket parts for space launches. (Reuters)