The Guardian reports on protests in Madrid, Spain at conditions at Caada…


The Guardian reports on protests in Madrid, Spain at conditions at Caada…