'Wholly man-made disaster' that killed five at popular scenic area last year blamed on construction and management failures Authorities in China's western Xinjiang Uygur autonomous region have blamed ...
An investigation report released Thursday has determined the cause of a bridge collapse in the Xinjiang Uygur autonomous ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results