World

Progressive leaders rally in Barcelona to defend the traditional liberal order

Published: 

Spain's Prime Minister Pedro Sanchez, center, poses with attendees, at the Meeting in Defence of Democracy summit in Barcelona, Spain, Saturday, April 18, 2026. (AP Photo/Joan Monfort)