council of europe admonishes spain for ignoring
Marin Mrčela, President of Group of States Against Corruption, the Council of Europe's anti-corruption body, warned Spain that judicial independence is at risk.. ... The Council of Europe is organisation made up of 47 states, with its headquarters Strasbourg. ..…