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
Pictures of hardworking college girl hanging hair to clothes dryer to keep awake go viral in China; More examples emerge online
Chinese Society Jan 10, 2014 PM