2013 video showing Italian neo-fascist group tearing down EU flag shared as recent election.
The video shows a 2013 protest of Italian neo-fascist group tearing down the European Union flag at the European Commission headquarters in Rome, against economic hardship in the country. Giorgia Meloni and her Brothers of Italy party (A party with neo-fascist roots) emerged as the winners of the recent election in Italy by setting herself […]
Continue Reading