Global Freedom of Expression

Spain, D. Eliseo v. Spanish Personal Data Protection Agency, STC 374/2024