Thai anti-government "red shirt" protesters create a barricade near a military checkpoint in Bangkok May 14, 2010. [Xinhua/AFP]
Go to Forum >>0 Comments