At the time of the greatest influx, more than 1,300 people came to sleep in the Madrid square and fed about 3,000 a day.
Advertisement
International news in seven languages
At the time of the greatest influx, more than 1,300 people came to sleep in the Madrid square and fed about 3,000 a day.

At the time of the greatest influx, more than 1,300 people came to sleep in the Madrid square and fed about 3,000 a day.