CHONGQING, June 24, 2016-- Police vehicles carrying prisoners set off from Yuxi Prison in Yongchuan of Chongqing, southwest China, June 24, 2016. Heavy rain on Thursday night flooded a section of the outer wall of Yuxi Prison forcing the relocation of 1,400 inmates over night. The prison authority has reinforced security and ensured provisions. (Xinhua/Chen Cheng)
Day|Week