Two Chinese fugitives turn themselves in after years on the run
CGTN

Two economic fugitives returned to China and turned themselves in to the authorities. 

Shen Ruijun, female, and Liu Xiangkui, male, were on the Interpol's red notice list for international arrest since August 2015.

The investigation on Shen and Liu, on the suspicion of taking bribes, started in May 2015. 

Liu was the former chairman and legal person of a refrigeration-related company in Beijing, while Shen used to be the company's director and shareholder.