Chongqing is a metropolis city located in China’s southwest while Beijing is in the north. But the 1000 kilometers of distance could not prevent Cho...
Chinese Society | Jan 25, 2013 AMAfter Lei Zhengfu, 10 more high ranking officials sacked as investigation of Chongqing sex scandal expands; Prostitute hailed as anti-corruption heroine
Chinese Society Jan 10, 2014 PM
China Economy Nov 19, 2013 AM