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)