Large numbers of Thai troops and armored vehicles marshaled Wednesday near the rally site of anti-government red-shirt protesters, in Bangkok, May 18, 2010. [Xinhua]