Activists throw paint on Barcelona’s Sagrada Familia in climate protest August 31, 2025 by CBS Pittsburgh Police in Barcelona arrested two protesters as they demanded “climate justice.”