Skip to main content
LOPEZ ELORZA v. SPAIN - 30614/15… [2017] ECHR 1135 | caselaw