The Laughing Buddha

An unprecedented nature of liberation protest is being staged currently in front of the world media. Tibetans and their supports everywhere are marching through the Olympic Torch routes, disrupting the rally and at times, even attempting to snatch the torch or extinguish the flame. Their demand, a Tibet free from China and under the august […]