Lu Jianwang Convicted Over Suspected Overseas Police Station
Lu Jianwang, suspected of operating a Chinese Communist Party overseas police station in New York that located a California democracy activist, was convicted on May 13.
Lu Jianwang, suspected of operating a Chinese Communist Party overseas police station in New York that located a California democracy activist, was convicted on May 13.