Tibetans and supporters from across Europe and North American protested the launch of China’s Olympic Torch Relay today in Olympia, Greece. Once again, China’s leadership was painfully reminded that the occupation and current crackdown in Tibet will prevent them from gaining the international acceptance they so desire. We demanded the IOC immediately withdraw Tibet from the Torch Relay. We showed China that Tibetan freedom is inevitable.
In the video below, Tibetans and supporters from Switzerland, Germany, Greece, United States, Czech Republic, Canada and the United Kingdom protests China’s Olympic Torch Relay Launch today in Olympia, Greece