U.S. Markets closed

Raw: Olympic Flame at Tallest TV Tower in Russia

The Olympic flame went up the highest TV tower in Russia on Wednesday, as part of the relay preceding the Sochi Winter Games. Moscow's Ostankino TV and radio tower is the tallest freestanding structure in Europe. (Oct. 9)