Thai red-shirted demonstrators hold canisters of blood before pouring it on the footpath in front of the ruling Democrat Party's headquarters in Bangkok, capital of Thailand, March 16, 2010. [Lui Siu Wai/Xinhua]
Go to Forum >>0 Comments