Thousands demand that Spanish, Catalan leaders negotiate
People wave Spanish flags and cheer national police officers in Madrid, Spain, Saturday, Oct. 7, 2017. Thousands of Spaniards are rallying in Madrid to show their support for a united Spain and protest against a push for independence by the
0 Comments