Open sidebar
Focus
Lei Zhengfu
|
Jack Phillips
Ten Chinese Officials Fired in Sex Tape Scandal
Ten Chinese officials were fired from their posts in connection with a sex tape extortion scandal in the southwestern city of Chongqing.
Jan 26, 2013
|
Jack Phillips
Jan 26
|