Soldiers on a speed boat hurry to rescue people trapped at the Sanjiang farm in Haikou, capital of south China's Hainan Province, Oct. 7, 2010. [Xinhua]
Go to Forum >>0 Comments