In this week’s Inside Spain we look at how the suicide of two sisters who were about to be evicted from their home has angered Spanish society, and how animal cruelty is back in the news as Pamplona’s running of the bull festival kicks off.
What's Your Reaction?