A broken door and lock lying on the floor of the office in the Sanya Municipal Building, south China's Hainan province. November 28, 2011. [Photo: hinews.cn]
Go to Forum >>0 Comment(s)