Most wanted 'Red Notice' fugitive returns to China
China's most wanted fugitive Yang Xiuzhu, who had been on the run for 13 years, returns to China and turns herself in to the authorities on Nov 16, 2016. [Photo/IC] |
Related Stories
China's most wanted fugitive Yang Xiuzhu, who had been on the run for 13 years, returns to China and turns herself in to the authorities on Nov 16, 2016. [Photo/IC] |