Tags Malta

Tag: Malta

European Union Infiltrated? The Case of the Maltese Spy

The Chinese Communist Party (CCP) may have used Malta’s embassy in Belgium to spy on the European Union headquarters located opposite to it. The...

Most Read