RIGHT BG
Police arrive at the scene after a multi-vehicle crash occurred on the Baofeng-Jiaxian section of the Zhengzhou-Yaoshan Highway in Central China's Henan Province on Saturday, Oct 11, 2014. (Photo/China News Service)
Copyright ©1999-2018
Chinanews.com. All rights reserved.
Reproduction in whole or in part without permission is prohibited.