Connect with us

Breaking News

2 Chinese-Americans arrested for allegedly running secret police station in New York City

[ad_1]

2 Chinese-Americans arrested for allegedly running secret police station in New York City – CBS News


Watch CBS News



Two Chinese-Americans have been arrested for allegedly running a scheme to intimidate critics of the Chinese government. The scheme included an alleged secret police station run by the Chinese government in a building in New York City’s Chinatown. Jeff Pegues has the details.

Be the first to know

Get browser notifications for breaking news, live events, and exclusive reporting.


[ad_2]

Source link