Please type and press enter
Patricia Goicoechea is
Deputy of Rights International Spain. She is a practising lawyer in criminal
law and EU law and expert on international human rights law and international
The responses by the Spanish government to the escalation of public protest have taken increasingly threatening...