A perceived lack of government assistance has left citizens reeling – many feel abandoned by their leaders. On 10 November, over 100,000 people protested in the streets, with Spanish outlets reporting ...
Some results have been hidden because they may be inaccessible to you