e-scrache

e-scrache is a digital port of the form of protest known as the "escrache" in various Spanish-speaking countries.