Wednesday, January 20, 2021
Home Tags Adrian Delia

Tag: Adrian Delia

Malta’s ambassador to Finland resigned after comparing Merkel and Hitler

Malta's ambassador Zammit Tabona wrote on 'Facebook Who will stop Angela Merkel? She has fulfilled Hitler's dream! To control Europe'. Malta's envoy to Finland has...