Home / China / National affairs

Most wanted 'Red Notice' fugitive returns to China

Xinhua | Updated: 2016-11-16 15:40

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]

Editor's picks