FBI arrests five in alleged 'Operation Fox Hunt' plot to stalk and pressure citizens to return to China


The international campaign dubbed “Operation Fox Hunt” is part of the Chinese government’s global campaign aimed at reducing the country’s diaspora.

Source link

- Advertisement -

- Advertisement -

Leave A Reply

Your email address will not be published.