Chinese Cops Ran Troll Farm and Secret NY Police Station, US Says

Chinese Cops Ran Troll Farm and Secret NY Police Station, US Says

Of the 40 defendants in the sprawling indictments, only the two New York-based MPS officers, Lu Jianwang and Chen Jinping, have been arrested. The two men are accused of running a front for the MPS i… [+3127 chars]

Read More
Top