BACHU, Feb. 25, 2015 - Photo taken on Feb. 25, 2015 shows the scene of a road accident site in Bachu County, Kashgar Prefecture, northwest China's Xinjiang Uygur Autonomous Region. A long-distance bus overturned on an expressway which links Kashgar with Aksu, late Tuesday night, killing 22 people and injuring 38 others.

1 / 1

Latest News

Latest Photos