47 years passed after one of the most shameful episodes in Spanish history, the signing of the “Madrid Tripartite Agreements”.

For several days in November 1975, one of the most shameful political episodes in Spanish history took place. On 14 November of that year, the so-called “Madrid Tripartite Agreements” were signed in the Zarzuela Palace, a declaration of principles that…