From
her small convent in the mountains near Barcelona, Harvard-educated
Sister Teresa Forcades has emerged as a leading advocate of Spain’s
“Indignant” protest movement. Lluis Gene/AFP/Getty Images
her small convent in the mountains near Barcelona, Harvard-educated
Sister Teresa Forcades has emerged as a leading advocate of Spain’s
“Indignant” protest movement.