It is becoming an embarasssment and righly so - karma Politics has always been in s****t. Even it was China and the IOC brought in politics when they reachd agreement over political matters. http://www.channel4.com/news/articles/politics/international_politics/china+drops+torch+amid+protest+fears+/1932047 China is a facist state. Remove the Olympics. Shame on the IOC