News

Protestors at demonstration against the amnesty hold a sign that says “Separation of powers” in the Plaza de Cibeles, Madrid, Spain, 18 November 2023. EFE/ Borja Sánchez-trillo.