From France 24
The week in pictures: Spain protests, Pope Leo's Peru 'homecoming' and Rocky fans in Philly
FRANCE 24 looks back at some of the week's most striking images, from angry protests over a housing crisis that has dominated Spain's election campaign, to Leo XIV's visit to his adopted homeland Peru...
