chinaview.wordpress.com
China Police Chief Wang Lijun Told U.S. Officials of Organ Harvest, Source Says
Former police chief and deputy mayor of Chongqing Wang Lijun made a surprising and hasty visit to the U.S. consulate in Chengdu in February, making international headlines. What Wang said to U.S. c…