Yes or No? Catalan separatists face critical answer to Spain
Two men, one wearing a Spanish flag, left, and the other wearing an estelada’ or independence flag, talk during the celebration of a holiday known as “Dia de la Hispanidad” or Spain’s National Day, in Barcelona, Spain, Thursday, Oct. 12,
0 Comments