Patria is the Spanish word for homeland, fatherland or mother country. Spain’s Royal Academy defines it as either the place ...
"Strike with your sickle, defenders of the land!" Looking up towards the Spanish flags which continue to fly from the Generalitat and from City Hall, protesters added another chant: "Out out out ...