Chang Liang holds aloft a poster reading "I turn myself in to the Chongqing police" at Chongqing’s Airport on Thursday. Chang and his wife are to face charges in connection with organizing a Mafia-like gang and forcing more than 2,000 women to work as prostitutes.?[Photo provided to China Daily]? |