The Olympic torch relay has entered its final leg in Beijing amid tight security and to the cheers of thousands of proud Chinese. The worldwide relay was meant to drum up support for the Beijing Games but was marred by protests against China's tough...