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

0

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.