2014-06-20
By Parameswaran Ponnudurai
Chinese police take away alleged sex workers and clients at an entertainment center in Dongguan, southern China’s Guangdong province, Feb. 9, 2014.
Photo: RFA
The U.S. State Department on Friday upgraded China Continue reading