Two steps forward one step back as revolution simmers in Thailand
For several days in April, Thailand appeared to be on the brink of a democratic revolution, with the popular forces, led by the United Front for Democracy against Dictatorship (UDD), popularly known as ‘Red Shirts’, in control of the streets of the capital, Bangkok and a number of other major cities, and signs of a … [Read more…]