A truck is pressed by a tree rooted out by gales in Foshan, South China's Guangdong province, April 17, 2011. [Photo/Xinhua]
Go to Forum >>0 Comments