The European Union has imposed asset freezes totalling hundreds of billions of dollars on at least 31 countries. EU leaders ...
Thousands of Irish farmers have taken to the streets after the European Union approved the controversial Mercosur trade ...