Advertisement

Catalonia - Spain: The soap opera goes on

 10/16/2017 - 10:17
Demonstration in support of the Catalan independence and the right to a legal referendum in Catalunya. Pamplona, Spain, last October 12, 2017. Photo: EFE-EPA / FILE / Jdiges

What do you think about this story?