Javier Villamor

Author Archive

  • Jun 28, 2024
    The European Council has agreed on the names that will determine the path of the European Union for the next five years  - and all three are surrounded by scandals