Russian Factory Producing 14,000 Olympic Torches

Your browser doesn’t support HTML5

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)