Large numbers of Thai troops and armored vehicles concentrate near the rally site of anti-government red-shirt protesters, in Bangkok, May 18, 2010. [Xinhua/AFP]
Go to Forum >>0 Comments