Feds Arrest Chinese ‘Secret Police’ in NYC

Fight Censorship, Share This Post!

Two men set up an illegal police station in New York’s Chinatown, the FBI and DOJ claimed.


Fight Censorship, Share This Post!

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.