Caption: 
People shout slogans as they wave Catalan pro-independence 'Estelada' flags during a protest in Barcelona on Oct 2, 2017.
Credits: 
PHOTO: AFP