US charges two with setting up Chinese 'secret police station' in New York

Two Chinese residents in New York, Liu Jianwang and Chen Jinping, have been arrested for allegedly running a "secret police station" in Chinatown, Manhattan. They face conspiring to act as a Chinese government agent without informing US authorities and obstruction of justice.

Leave a Reply

Your email address will not be published. Required fields are marked *