China says 'political manipulation' behind US arrests

A photo of the alleged Chinese 'police station' in Manhattan, released in a court document © - / US District Court - Eastern District of New York/AFP

Related Post