Red Shirts Strike Back and More CAFTA Blues
March 16, 2010 3 min. read

Thailand:  Since the weekend, 120,000 to 250,000 Red Shirts have concentrated on Bangkok, demanding that Thai PM Abhisit dissolve Parliament and call for new elections, which they believe will usher the opposition into a majority, and hopefully signal the return of ousted and exiled Thai PM Thaksin Shinawatra.  By Monday, the Red Shirts had succeeded […]

Read more

Popular from Press