Four people have been killed and another five have been injured Sunday in a landslide in central China's Hubei Province. [Photo/cnhubei.com]
Go to Forum >>0 Comment(s)