Biden urged to shut down secret Chinese 'police station' in New York City
The U.S. government must shut down a secret police station operated by the Chinese Communist Party regime in Lower Manhattan, arguing it is a violation of American sovereignty, urges China watcher Gordon Chang.
Source: wnd.com