Stories about Thai from March, 2010
Thailand: The Red Shirts are coming!
The anti-government Red Shirts in Thailand are planning to stage a big rally this weekend. There is heightened tension and panic gripping the city of Bangkok. Bloggers share their views and observations.