Albizu Landa, Xabier. 2016. “Interpreting Escraches: The Role of the Spanish Press in the Public Opinion Process”. Communication & Society 29 (1), 83-100. https://doi.org/10.15581/003.29.35934.